Предположим, вы хотите хранить свои фотографии в более низком разрешении, скажем, размером ~ 1 МБ.
Вы владеете камерой, способной делать фотографии с разрешением 5 MPix и более.
И вы хотите получить максимальное качество при меньших размерах.
Было бы лучше сделать фотографию с самым высоким разрешением, а затем изменить ее размер с помощью программного обеспечения для ПК (с хорошим фильтром, конечно) или напрямую настроить камеру на фотографирование только с разрешением 2 MPix?
image-quality
resolution
megapixels
rescaling
PaN1C_Showt1Me
источник
источник
Ответы:
Уменьшение большого изображения на компьютере почти наверняка даст лучший результат. Это связано с тем, что изменение размера изображения очень сильно загружает процессор, и между различными алгоритмами передискретизации (например, Lanczos vs Bicubic) существует различие в качестве. Получение 5-мегапиксельной камеры для получения 2-мегапиксельного изображения приведет к тому, что камера выполнит изменение размера, и это плохо по двум причинам: а) вы не можете контролировать, какой алгоритм передискретизации используется, и б) камера всегда собирается у вас более слабый процессор, чем у вашего компьютера, поэтому неизбежно будет использоваться алгоритм повторной выборки, оптимизированный для скорости, а не для качества.
Так что, если качество важно, сделайте изменение размера на компьютере.
источник
У Филиппа это есть, повторная выборка на компьютере даст вам больший контроль и доступ к лучшим алгоритмам повторной выборки.
Есть и другая причина не выбирать меньший размер для камеры, и если вы загружаете свои фотографии и находите действительно хороший, вы можете сохранить его в высоком разрешении. Если вы установите камеру на 2 мегапикселя, возвращаться некуда!
Учитывая выбор между 5-мегапиксельной и 2-мегапиксельной камерой, съемка 5-мегапиксельной камеры и изменение размера также обеспечат вам лучшее качество изображения (при прочих равных условиях), поскольку у вас будет лучшее цветное разрешение и меньшее наложение изображений.
источник
Это, вероятно, не имеет большого значения.
У компьютера есть преимущество, потому что он может принести большую мощность процессора. Вы можете использовать более сложные алгоритмы, в том числе адаптировать правильный для каждого изображения. (И, как указывает Мэтт Грум, у вас есть более крупная версия, если вы передумаете. Это, вероятно, самая веская причина для этого пути - трудно угадать ваши будущие потребности.)
Преобразование в устройстве может иметь и другие преимущества, в зависимости от того, как оно реализовано. Во-первых, он может уменьшать необработанные данные датчика, а не работать с уже преобразованным JPEG. Это позволяет избежать многократного сохранения в формате JPEG (что, учитывая, что вы отбрасываете детали, в данном случае не так уж важны), и позволяет камере выполнять уменьшение в рамках процесса демо-мазинга Байера. Это может дать незначительное улучшение качества. Во-вторых, датчик может выполнять аппаратное разбиение пикселей на уровне аппаратного обеспечения, что уменьшает шум чтения при съемке с более низким разрешением.
Но эти преимущества сильно зависят от реализации. Я думаю, что лучше всего сделать несколько снимков и сравнить их. Если вы не можете определить разницу, используйте то, что проще всего. (Или воспользуйтесь советом о хранении больших версий где-нибудь, на всякий случай.)
источник
Я бы добавил, что фотографирование с высоким разрешением на камеру позволяет обрезать и изменять размер изображения на вашем компьютере. Например, вы можете сохранить половину области изображения 5 мегапикселей и сохранить ее в 2 мегапикселе, если снимок сделан слишком широко.
источник