25 мая 2018 г.

И снова фотографическое

После обсуждения предыдущей записи в фейсбуке и обдумывания совета перестать маяться ерундой и написать нужное самому, я задумался. Немного погуглил почитал про OpenCV, поискал кто как делает чего похожее. Купил по дешёвке на Packt книжку (а там так постоянно и происходят раздачи всякого полезного/нужного, правда вот за время моих наблюдений за ними по OpenCV ещё ничего не раздавали) с рецептами, почитал и её.

Час в одни выходные, пара - в другие. Потестировал. Какие-то фотографии получались в результате хорошо, какие-то - не особенно. Отложил.

На этой неделе почитал ещё, выкроил немного времени и всё переписал. Для отсканированных кадров - результат идеальный. Главное, сделать хотя бы 3 кадра, сдвигая пылинку - тогда она отлично усредняется. Главное - не использовать ORB для детектирования фич. А именно из-за него у меня поначалу не получалось. И это мне ещё лень искать где попроще взять opencv-contrib в котором xfeatures2d с патентованными алгоритмами.

А ещё попробовал использовать скрипт для удаления прохожих с фоток. Идея та же самая. Делается несколько фотографий с некоторым интервалом. В результате усреднения все прохожие отлично удаляются, а в результате остаётся безлюдный пейзаж. Ну, или улица с надолго запаркованными машинами и людьми, которые вышли покурить или просто надолго застряли. Я когда-то баловался с соответствующим фильтром в фотошопе. Результат был неплохим, только надо было обязательно зафиксировать камеру на штативе - чтобы ни-ни. И желательно - экспозицию, а то получалось не очень. А тут - можно снимать с рук и даже немного шевелиться, главное чтобы композиция не слишком нарушалась.

Теперь вот думаю в качестве постобработки к отсканированным старым негативам попробовать приделать Super Resolution, вроде обещаются совершенно фантастические результаты.

5 мая 2018 г.

Есть два типа...

...грузовых газельеров. Один сдвинется к обочине. А второй так и будет тащиться 70 при ограничении в 90