Мені важко знайти рішення того, що я намагаюся зробити.
Простіше кажучи, використання цих зображень призначено для інтернет-магазину.
Пакетна обробка IrfanView з використанням меж урожаю autio в основному сортує обрізання. Мені потрібно вирізати біле / чорне або будь-яку рівномірну межу в образах, що обробляються.
Але мені потрібно тримати зображення в ідеальному квадраті. Як і 300x300 пікселів.
Так, наприклад, якщо обрізане зображення має тривалий фокус, воно буде обрізати пробіл / поле, поки воно не досягне верхнього і нижнього. Тоді він буде обрізати лише ліворуч і праворуч до точки, де розмір зліва і справа дорівнює довжині. Або видаливши лише часткову кількість пробілів (поля) - або, якщо потрібно, додайте пробіл (поле).