Как выбрать собственный предел изменения размера изображения в Snapseed

Snapseed — приложение, разработанное Nik Software, дочерней компанией Google. Приложение используется для редактирования фотографий на вашем устройстве, включая обработку файлов камеры в формате RAW, что является одним из его самых больших преимуществ. Вы можете редактировать файл RAW .dng, изменяя экспозицию, блики, тени, контрастность, структуру, насыщенность, температуру и оттенок. Вы также можете изменить размер изображения перед отправкой/экспортом фотографий. Вот фотография, сделанная моей камерой, а рядом — та же фотография, снятая в формате RAW и обработанная в Snapseed.

Независимо от того, предпочитаете ли вы изменения, добавленные ко второму изображению, или нет, изображения существенно различаются при сохранении общего качества, и это благодаря обработке RAW.

СнэпсидРазработчик: ООО «Гугл»

Цена: Бесплатно.

4.4.

Скачать

Однако Snapseed предназначен не только для обработки файлов RAW. Он также используется для применения фильтров, обрезки фотографий и изменения размера фотографий, хотя и с ограничениями. При изменении размера изображения в Snapseed вы ограничены параметрами ширины изображения, которые они предоставляют. Максимальная ширина, до которой вы можете изменить размер изображения, составляет 4000 пикселей, при этом соотношение сторон сохраняется прежним для расчета высоты. Это означает, что для любых файлов шириной более 4000 пикселей вы не можете изменить их размер до значения, превышающего 4000. Например, OnePlus 3 снимает в разрешении 4640x3480. Если бы я хотел изменить размер изображения до 4500x3375 (сохраняя соотношение сторон 4:3), то я не смог бы этого сделать в Snapseed. Однако этот предел можно увеличить, изменив файл, расположенный в папке данных Snapseed. Чтобы отредактировать этот файл, вам понадобится приложение для просмотра файлов с поддержкой root, например бесплатное

МиХплорер с нашего форума приложений и игр! Однако любой другой файловый менеджер с root-доступом должен работать нормально. Это руководство также может оказаться полезным для тех, кто хочет изменить размер своего изображения до недоступной ширины, например до 1000 пикселей.

[appbox xda com.mixplorer]

Для этого руководства вам понадобится root-доступ с помощью Magisk или SuperSU. Вам также понадобится любой файловый менеджер с поддержкой root. Это не гарантирует работу в будущих версиях Snapseed. Это нельзя использовать для масштабирования изображений..


Настройка изменения размера изображения Snapseed

Убедитесь, что на вашем устройстве есть root-доступ и у вас есть файловый менеджер с поддержкой root. Если да, то все готово!

Шаг 1

Сначала вам следует перейти к /data/data/com.niksoftware.snapseed/shared_prefs/ папку в вашем файловом проводнике.

Файл, который мы хотим редактировать, com.niksoftware.snapseed_preferences.xml. Откройте это в текстовом редакторе!

Шаг 2

Найдите строку "pref_export_setting_long_edge". Это должно выглядеть примерно так.

Как видите, я изменил значение на 4500. Это означает, что мое изображение, если я решу изменить его размер, будет изменено до 4500 пикселей по ширине.

Обратите внимание, что в фактических настройках изменения размера изображения Snapseed увидит значение изменения размера изображения как «нулевое». Это нормально, поскольку оно все равно будет использовать определенное нами значение.


Результаты

Как видно, наша модификация сработала отлично! Размер изображения успешно изменился, и наши метаданные остались нетронутыми.


Объяснение

Очевидно, что Snapseed просто читает файл настроек и прямо из него выполняет операции. Если в категории «Размер изображения» указано «ноль», мы знаем, что приложение не знает, как отображать введенное нами значение. Несмотря на то, что мы добавили только число, Snapseed, похоже, может отображать только те значения, которые он поддерживает. Тем не менее, при изменении размера изображения в Snapseed он по-прежнему правильно обрабатывает изображение из значения в файле настроек, и, таким образом, мы можем использовать любое значение, которое хотим, при условии, что выбранное нами число является целое число.