Це риф на першу відповідь від Djib2011. Коротка відповідь повинна бути «ні». Більш довгі - По-перше, фотографії завжди кодуються як тензор. Зображення - це кількість пікселів. Якщо вважається, що на фотографії є m рядків та n стовпців, кожен піксель визначається розташуванням рядків та стовпців, тобто парою (m, n). Зокрема, є m * n пікселів, що дуже навіть для «маленьких» фотографій. Кожен піксель фотографії кодується числом між нулем і одиницею (інтенсивність чорноти), якщо фотографія чорно-біла. Він кодується трьома номерами (інтенсивності RGB), якщо фотографія кольорова. Таким чином, один заводиться з тензором, який є або 1xmxn, або 3xmxn. Розпізнавання зображень здійснюється за допомогою CNN, які, скориставшись тим, що фотографії не сильно змінюються від пікселя до пікселя, стискаютьдані за допомогою фільтрів та об'єднання. Тож справа в тому, що робота CNN стискає неймовірно велику кількість точок даних (або особливостей) фотографії на меншу кількість значень. Тож із будь-якого формату ви починаєте, CNN починається шляхом подальшого стискання даних фотографії. Звідси сама по собі незалежність від розміру представлення фотографії.
Однак CNN вимагатиме, щоб усі зображення, що проходять через нього, були однакового розміру. Тож є та залежність, яка буде змінюватися залежно від того, як збережено зображення. Крім того, за умови, що різні формати файлів одного розміру дають різні значення для їх тензорів, не можна використовувати ту саму модель CNN для ідентифікації фотографій, що зберігаються різними методами.