Как почистить матрицу на беззеркальной камере | Урок | Фото, видео, оптика
У беззеркальных фотоаппаратов в отличие от зеркальных матрица не прикрыта зеркалом. В плане чистки матрицы это одновременно и плюс, и минус. Плюс в том, что почистить беззеркалку легче — не нужно поднимать зеркало и беспокоиться, что заденешь его в процессе. Минус в том, что чистить матрицу беззеркалки нужно чаще.
Как подготовиться к чистке матрицы беззеркалки
Чистка сенсора беззеркальной камеры от пыли
Как почистить матрицу беззеркалки от пятен
Почему матрицу беззеркалки нужно чистить чаще, чем зеркалки? По той же самой причине: матрица не прикрыта зеркалом. Поэтому при каждой смене объектива есть шанс насобирать на сенсор пыли. А если сильно не повезёт — то и пятен. Например, они образуются, если в камеру попали мелкие брызги дождя.
Можно, конечно, беречь аппаратуру:
- всегда при смене объектива опускать камеру сенсором вниз;
- не менять объективы в дождь или ветер или в принципе не снимать в такую погоду;
- избегать пляжей и пыльных мест.
Но, как ни крути, если активно снимаешь, рано или поздно матрица загрязнится и её придётся почистить.
Если матрица выглядит вот так, её точно нужно чистить / Фото: Алиса Смирнова, Фотосклад.Эксперт
Многие фотографы боятся чистить сенсор самостоятельно и несут камеру в сервис. Это хороший вариант, если такая процедура не слишком бьёт по карману и в городе есть сервис. Но если вы живёте в провинции и снимаете, например, на Fujifilm, в сервис камеру придётся отправлять в Москву или Санкт-Петербург. И займёт это две-три недели. В таком случае матрицу имеет смысл почистить самостоятельно.
Как понять, что матрицу беззеркальной камеры пора чистить? Главный признак: пятна на сенсоре начали мешать вам работать. Если вы стали замечать, что на снимках в одних и тех же местах появляются точки или пятна — то точно пора.
Грязь на матрице обычно более заметна на закрытых значениях диафрагмы / imagemaven. com
Как подготовиться к чистке матрицы беззеркалки
Перед чисткой сенсора беззеркалки нужно подготовить пространство: пропылесосить вокруг рабочего стола и во всех щелях, собрать пыль влажной тряпкой. Если в доме животные, нужно подойти к этому вопросу ещё более тщательно. Иначе в процессе чистки есть шансы насобирать ещё больше пыли и шерсти, чем там было изначально.
Мы будем чистить матрицу Fujifilm X-T20. Сейчас она выглядит вот так:
Тут есть и пыль, и пятно от подсохшей воды и, вероятно, шерсть / Фото: Алиса Смирнова, Фотосклад.Эксперт
Чтобы получить вот такую полную картину грязи на матрице, сделаем тестовый снимок. Максимально закрываем диафрагму (у нас это значение 22), фиксируем ISO на значении 200-400, чтобы не мешал шум, переходим в режим ручного фокуса и фотографируем потолок. Или что-нибудь другое однотонное.
Чистка сенсора беззеркальной камеры от пыли
Первое, что стоит сделать — проверить, есть ли в вашей камере функция автоматической очистки сенсора. Её можно либо настроить, чтобы она срабатывала каждый раз, когда камера выключается, либо запускать вручную перед время от времени. Точно её стоит запустить перед тем, как вы начнёте чистить фотоаппарат вручную.
Автоматическая чистка происходит за счёт высокочастотной вибрации. Она может стряхнуть с матрицы мелкие пылинки, но справиться с крупными частицами пыли или пятнами от влаги не может.
Дальше нам потребуется груша для сдувания пыли. Важно! Нужна именно груша для фототехники, использовать аналог из аптеки нельзя. В силиконовых грушах из аптеки часто внутри есть тальк. Если он попадёт на матрицу, вычистить его оттуда будет тяжело. Специализированную грушу можно купить в магазине фототехники либо отдельно, либо в наборе с другими аксессуарами для чистки.
Снимаем с камеры объектив, кладём её сенсором вверх на твёрдую поверхность или держим в руке. И аккуратно сдуваем пыль с матрицы, не прикасаясь к ней кончиком груши / Фото: Алиса Смирнова, Фотосклад. Эксперт
Чистка грушей помогает от мелких загрязнений (от пыли и волос) или может быть первым этапом чистки матрицы беззеркального фотоаппарата. Вместо груши можно использовать баллон со сжатым воздухом.
Не стоит пропускать этап чистки матрицы грушей и сразу переходить работе чистящим карандашом или швабрами. Если пыль есть, её в начале нужно сдуть. Если начать водить шваброй или карандашом по небольшим частичкам пыли на сенсоре, можно получить царапины.
Как почистить матрицу беззеркалки от пятен
После того как вы продули матрицу камеры грушей, можно переходить к контактной очистке. Один из самых распространённых инструментов для этого — специальный карандаш Lenspen SensorKlear для очистки матриц. Обратите внимание, что этот бренд выпускает карандаши для чистки оптики и светофильтров. Это разные инструменты, нам нужен именно для матриц.
В колпачке карандаша содержится специальный чистящий состав. Стоит несколько раз прокрутить карандаш в нём прежде, чем приступать к работе.
Ещё один важный момент: если в вашей беззеркалке есть стабилизация матрицы, камеру придётся чистить включённой. Иначе матрица будет болтаться. В этом случае важно следить за тем, чтобы случайно не нажать пальцем спуск. Если на карандаш упадёт затвор, он, скорее всего сломается. А ремонт затвора — удовольствие дорогое.
Если у вас стабилизированная матрица, и в камере есть функция электронного затвора (он есть у большинства современных беззеркалок), лучше переключиться на него. В этом режиме даже если вы нечаянно нажмёте спуск, ничего страшного не произойдёт.
Итак, берём в руки чистящий карандаш и аккуратно протираем им матрицу.
Насадкой треугольной формы удобно чистить углы сенсора, головка слегка изгибается / Фото: Алиса Смирнова, Фотосклад.Эксперт
Производители чистящих карандашей обещают, что инструмент выдерживает до 50 применений. На деле, чем дольше вы пользуетесь карандашом, тем хуже он будет очищать сенсор.
Альтернатива чистящим карандашам — чистящие швабры. Они тоже хорошо справляются со стойкими пятнами на матрице. Швабры обычно продаются в наборах по 10 штук. Расход: одна швабра — одна чистка.
Швабры бывают сухими и влажными. В комплекте с сухими обычно идёт флакон чистящего средства, который нужно самостоятельно наносить на швабру / Фото: Алиса Смирнова, Фотосклад.Эксперт
Швабры выпускаются разного размера под матрицы разных размеров. Например:
– для полнокадровых камер — Набор FST SS-24 KIT;
– для кропа — Набор FST SS-16 KIT;
– для микро 4/3 — Набор FST SS-12 KIT.
В идеале ширина швабры должна совпадать с шириной сенсора.
Аккуратно ставим швабру на сенсор и, прижимая её к поверхности матрицы, проводим. Сильно нажимать на швабру не нужно. В процессе она может слегка изгибаться, но не сильно. Проводим шваброй от одного края к другому, и обратно. Всё, матрица почищена. Швабру выбрасываем, она одноразовая. Если на сенсоре остались какие-то загрязнения, лучше взять новую.
После чистки влажной шваброй на матрице не должно оставаться разводов. Но если остались, можно аккуратно протереть сенсор сухой шваброй / Фото: Алиса Смирнова, Фотосклад.Эксперт
Важно! У каждого производителя швабр могут быть свои особенности. Перед началом чистки прочитайте инструкцию на упаковке.
После того, как вы почистили матрицу, можно вернуть объектив на место и сделать ещё один тестовый кадр. Вот что вышло у нас:
Матрица стала заметно чище, хотя нельзя сказать, что результат идеальный. Но такие загрязнения уже мало влияют на съёмку / Фото: Алиса Смирнова, Фотосклад.Эксперт
Если на матрице осталась грязь, можно либо повторить процедуры, либо просто оставить всё, как есть. Грязь, как на изображении выше, не слишком мешает съёмке. Особенно, если вы много работаете на открытых значениях диафрагмы.
И ещё одно: если вы почистили сенсор беззеркальной камеры, а на тестовом снимке по-прежнему много грязи, вооружитесь салфетками для оптики и грушами и почистите переднюю и заднюю линзы объектива. Пыль и шерсть на них тоже влияет на общую картинку.
Pho.rs: Пятно лазера
Рассмотрите приведенные ниже фотографии. Это фотографии пятна лазера на офисной бумаге (в последнем случае — на шероховатой стене). Пятно лазера сфотографировано цифровым фотоаппаратом, ось объектива фотоаппарата направлена почти перпендикулярно плоскости листа бумаги. Фотоаппарат был сфокусирован на бесконечность (а не на пятно!), таким образом, матрица была в фокальной плоскости объектива. Считайте, что фокусное расстояние линзы объектива $F=300 \text{мм}$, диаметр линзы $D=75 \text{мм}$ (для одной из фотографий использовалась диафрагма $38\pm 4 \text{мм}$). Каждое изображение — это квадратное кадрирование снятой фотографии. Масштаб может быть рассчитан, зная размер пикселя матрицы — $9.6 \text{мкм}$.
Внимание! Расстояние между фотоаппаратом и пятном не строго одинаково в разных экспериментах, оно могло изменяться в пределах 10%.
По изображениям ниже оцените размер пятна, создаваемого красным лазером (ответ принимается с точностью до 2). Пятно лазера имеет эллиптическую форму для каждого из лазеров.
Объясните, почему пятно, создаваемое фиолетовым лазером на листе бумаги, качественно отличается от других изображений.
Изображение снятое матрицей фотоаппарата, когда пятно лазера получено на листе бумаги. Лазер красный ($\lambda=670~\text{нм}$). Размер кадрированного изображения на матрице — $7.5~\text{мм}$.
То же самое, что и выше, но объектив был задиафрагмирован. Размер кадрированного изображения на матрице — $4.7~\text{мм}$.
То же самое, что и на первом изображении, но лазер зеленый ($\lambda=532~\text{нм}$). Размер кадрированного изображения на матрице — $7.5~\text{мм}$.
То же самое, что и на первом изображении, но лазер фиолетовый ($\lambda=404~\text{нм}$). Размер кадрированного изображения на матрице — $7.4~\text{мм}$.
То же самое, что и выше, но пятно лазера — на шероховатой стене (характерные флуктуации неровностей стены — $0.2~\text{мм}$. Размер кадрированного изображения на матрице — $6.7~\text{мм}$.
Когда использовать матричный и точечный замер
Поделиться:
Матричный (Nikon)/оценочный (Canon) замер экспозиции — это стандартный выбор вариантов замера экспозиции. Многие фотографы выбирают матричный замер и никогда не используют другие варианты точечного замера и центрально-взвешенного замера. Основная причина того, что матричный замер является настройкой по умолчанию на большинстве камер, заключается в том, что он эффективно работает в большинстве ситуаций. Также бывают ситуации, когда точечный замер может быть лучшим выбором. Мы рассмотрим, как работают как матричный, так и точечный замер, и приведем примеры каждого из них.
Этот макрос зеленой ящерицы, сидящей на деревянной палке, был сделан в полдень. Освещение было фильтрованным солнцем и некоторыми тенями. Матричный замер считывает темноту, тень свет. Точка фокусировки была на глазах ящерицы. В целом замер эффективно сбалансировал экспозицию с моими настройками.
Фотография природы Шина
Матричный замер
Принцип работы матричного/оценочного замера заключается в том, что ваша камера считывает общее освещение сцены, используя несколько точек, а затем определяет оптимальную экспозицию. Область, которую вы выберете в качестве точки фокусировки, будет иметь более высокий приоритет, поскольку ваша камера измеряет интенсивность света.
Каждая камера может считывать сцену по-разному. Это с пробной ошибкой, когда вы настроите свои настройки в соответствии со своими личными предпочтениями. Например, я могу уменьшить компенсацию экспозиции на 1/3 в одних ситуациях и увеличить на 1/3 в других в зависимости от того, как работает моя камера.
Точечный замер
Точечный замер обычно используется в сценах с большим контрастом. Показания берутся с очень небольшой площади, а затем составляется экспозиция. Как следует из названия «точечный замер», следует выбрать вариант «одной» точки фокусировки.
Примеры матричного и точечного замера
На изображениях двух свечей ниже показано сравнение того, как матричный и точечный замер считывают сцену. Я использовал те же настройки диафрагмы и ISO, только изменив свой выбор матрицы и точечного замера.
Матричный замер: Камера считывает точки со всей сцены. При ярком свете свечи в сочетании со значительным количеством темноты на заднем плане выдержка составила 1/8 секунды (использовался штатив). Моя точка фокусировки была на пламени. Пока он в фокусе, другие части свечи тоже ярче с эффектом свечения.
Фотография природы Шина
Точечный замер: с точкой фокусировки, все еще направленной на пламя, и с использованием той же настройки диафрагмы f/6,3, скорость затвора была короче на 1/100 с из-за считывания пламени, а не темноты.
Оба имеют положительные черты. Изображение с точечным замером имеет более мягкое настроение и похоже на реальную сцену, которую я сфотографировал.Фотография природы Шина
Когда использовать матрицу? Пейзажи, дикая природа, природа, портреты, вам нужно полное освещение всей сцены.
Когда использовать спот? Ситуации с высокой контрастностью, объект намного ярче или темнее фона, вы хотите, чтобы экспозиция основывалась на определенной области.
Вот пара статей Light Stalking, написанных об измерении:
- Как использовать экспозамер в вашей фотографии
- Как использовать различные режимы замера
Если вы не уверены, переключайтесь между объектами и принимайте окончательное решение при постобработке.
Шин Уоткинс — защитник природы, фотограф дикой природы, инструктор, писатель и фотограф. Вы можете следить за ее фотографиями в Facebook, Instagram и на ее сайте.
python 3.x — Как найти местоположение точки на изображении в миллиметрах, используя матрицу камеры?
Я использую стандартную веб-камеру 640×480. Я выполнил калибровку камеры в OpenCV на Python 3. Это код, который я использую. Код работает и дает мне матрицу камеры и Коэффициенты искажения успешно. Теперь, как я могу найти , сколько миллиметров в 640 пикселях в моем изображении сцены. Я прикрепил веб-камеру над столом горизонтально, а на столе размещена роботизированная рука. Используя камеру, я нахожу центр тяжести объекта. Используя Camera Matrix , моя цель состоит в том, чтобы преобразовать местоположение этого объекта (например, 300×200 пикселей) в миллиметры, чтобы я мог передать миллиметры роботизированной руке, чтобы выбрать этот объект. Я искал, но не нашел никакой соответствующей информации. Пожалуйста, скажите мне, есть ли какое-либо уравнение или метод для этого. Большое спасибо!
импортировать numpy как np импорт cv2 импортировать ямл импорт ОС # Параметры #TODO: прочитать из файла n_row=4 #Ряды шахматной доски n_col=6 #Столбцы шахматной доски n_min_img = 10 # количество изображений, необходимых для калибровки Square_size = 40 # размер каждого отдельного поля на шахматной доске в мм критерии = (cv2. TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 30, 0.001) # критерии завершения угол_точность = (11,11) result_file = "./калибровка.yaml" # Выходной файл с матрицей камеры # подготовить точки объекта, например (0,0,0), (1,0,0), (2,0,0) ....,(n_row-1,n_col-1,0) objp = np.zeros((n_row*n_col,3), np.float32) objp[:,:2] = np.mgrid[0:n_row,0:n_col].T.reshape(-1,2) * Square_size # Инициализировать камеру и окно camera = cv2.VideoCapture(0) # Предполагается, что это единственная камера если не camera.isOpened(): print("Камера не найдена!") покидать() ширина = интервал (camera.get (cv2.CAP_PROP_FRAME_WIDTH)) высота = интервал (camera.get (cv2.CAP_PROP_FRAME_HEIGHT)) cv2.namedWindow("Калибровка") # Использование использование защиты(): print("Нажмите на отображаемое окно: \n") print("[пробел] : сфотографировать") print("[c] : вычислить калибровку") print("[r] : сброс программы") print("[ESC] : выйти") Применение() Инициализация = Истина пока верно: если Инициализация: print("Инициализировать структуры данных ..") objpoints = [] # 3d точка в реальном пространстве imgpoints = [] # 2d точки в плоскости изображения. n_img = 0 Инициализация = Ложь tot_error=0 # Чтение с камеры и отображение в окнах рет, img = camera.read () cv2.imshow ("Калибровка", изображение) если не рет: print("Невозможно прочитать кадр камеры, выйти из программы!") камера.релиз() cv2.destroyAllWindows() перерыв # Ждем инструкции к = cv2.waitKey(50) # ПРОБЕЛ нажат, чтобы сделать снимок если k%256 == 32: print("Добавление изображения для калибровки...") imgGray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) # Найдите углы шахматной доски рет, углы = cv2.findChessboardCorners (imgGray, (n_row, n_col), нет) # Если найдено, добавляем точки объекта, точки изображения (после их уточнения) если не рет: print("Не удается найти углы шахматной доски!") еще: print("Углы шахматной доски успешно найдены. ") objpoints.append(objp) n_img +=1 углов2 = cv2.cornerSubPix(imgGray,углы,угол_точность,(-1,-1),критерии) imgpoints.append (уголки2) # Рисуем и отображаем углы imgAugmnt = cv2.drawChessboardCorners(img, (n_row,n_col), angles2,ret) cv2.imshow('Калибровка',imgAugmnt) cv2.waitKey(500) # "c" нажато для вычисления калибровки Элиф к% 256 == 99: если n_img <= n_min_img: print("Только ", n_img, "захвачено", "необходимо не менее", n_min_img, "изображений") еще: print("Вычисление калибровки...") ret, mtx, dist, rvecs, tvecs = cv2.calibrateCamera (objpoints, imgpoints, (ширина, высота), нет, нет) если не рет: print("Невозможно вычислить калибровку!") еще: print("Калибровка камеры успешно вычислена") # Вычисление ошибок перепроецирования для i в диапазоне (len (objpoints)): imgpoints2, _ = cv2. projectPoints(objpoints[i], rvecs[i], tvecs[i], mtx, dist) ошибка = cv2.norm (imgpoints [i], imgpoints2, cv2.NORM_L2)/len (imgpoints2) tot_error += ошибка print("Матрица камеры: ", mtx) print("Коэффициент искажения: ", dist) print("Общая ошибка: ", tot_error) print("Средняя ошибка: ", np.mean(ошибка)) # Сохранение калибровочной матрицы пытаться: os.remove(result_file) #Сначала удалить старый файл кроме Исключения как e: # печать (е) проходить print("Сохранение матрицы камеры .. в ",result_file) data={"camera_matrix": mtx.tolist(), "dist_coeff": dist.tolist()} с open(result_file, "w") как f: yaml.dump (данные, f, default_flow_style = False) # ESC нажата для выхода Элиф к%256 == 27: print("Выход, закрытие.