Увеличение размера файла, вероятно, связано с менее эффективным сжатием.Вы не сможете ничего с этим поделать, если не уменьшите уровень сжатия (опция -quality
) или не используете более эффективный метод сжатия с потерями (например, JPEG).
Вот причина, по которой я так думаюслучается (я надеюсь, что кто-то может исправить меня, если я ошибаюсь).Поворачивая изображение, вы вводите пространственные частоты, которых не было в исходном изображении.Если эти частоты не подавляются во время сжатия, размер файла неизбежно увеличивается.Однако подавление этих частот может ухудшить качество вашего изображения.Это тонкий баланс.
Степень увеличения (или уменьшения) размера файла после поворота зависит от частот, уже присутствующих в изображении, т. Е. Оно зависит от изображения.