Использовать Google для создания эскиза изображения по URL-адресу полностью онлайн?
У меня есть необходимость создать большое количество миниатюр изображений из большой онлайн-коллекции изображений. К сожалению, изображения огромны, и я хочу создать миниатюры для этих изображений, не загружая каждое из них только для обработки эскизов, и не используя розничную услугу. Кроме того, без создания какого-либо специального сервера для этой задачи.
Решение кажется таким близким. Использование грубой силы Google для создания этих миниатюр кажется правильным ответом.
В Интернете много статей о том, как использовать Google для создания эскизов своих сайтов, это почти работает для изображений, но не совсем. Например, эта статья очень умна в своей реализации: http://phpotdel.ru/2012/03/02/skript-zagruzki-skrinshotov-s-google.html
У Google есть URL-адрес www.google.com/webpagethumbnail, в который можно включить URL-адрес любого изображения, и он вернет миниатюру изображения. Суть в том, что Google требует хеш-тег в конце "a".
Например, это работает:
Но это не так:
Единственная разница в том, что URL изображения немного отличается.
Русская статья, на которую мы ссылаемся выше, обрабатывает создание хеш-кода, сначала выполняя общий веб-поиск для веб-страницы, из которой он хочет создать снимки. Хэш-коды, включенные в общий поиск, включаются в вызов миниатюры веб-страницы. Короче говоря, они обманывают Google в создании хэша, а затем используют его для получения снимка. Круто... за исключением того, что это не работает для снимков изображений, только веб-сайтов. Причина в том, что общий поиск для получения хеш-кода, в первую очередь, не работает для изображений.
Итак, как был создан вышеуказанный вызов webpagethumbnail, который работает? Если вы используете goo.gl для сокращения URL-адреса изображения, он с радостью предоставит вам предварительный просмотр изображения, который использует приведенный выше URL-адрес веб-страницы.
Проблема с объединением чего-либо с помощью goo.gl для создания миниатюры заключается в том, что вам нужно войти в свою учетную запись, чтобы избежать ввода капчи. Это означает, что бабушка Google следит за вами и ограничит количество ссылок goo.gl, которые вы можете создать за день, я полагаю, что-то вроде 1000. В качестве примечания, я хотел бы знать, планирует ли Google когда-либо предлагая услуги премиум-класса, чтобы преодолеть лимит.
Последний заманчивый трюк Google - попытаться реализовать API Google "Поиск по изображению". Первоначально это создает миниатюру, но кажется излишним, и, скорее всего, вызовет гнев миссис Google.
Прежде чем ответить, я не спрашиваю, как сделать эскиз из изображения. Я знаю, как это сделать. Я спрашиваю, есть ли способ сохранить весь процесс в Интернете и сделать это по сути бесплатно, не сводя Google с ума. У меня есть тонна изображений в Интернете, для которых нужны созданные эскизы (ради этого вопроса предположим, что меня всегда будет больше и больше, поэтому лучший способ справиться с этим - это обработать их в Интернете).
Я прошу прощения, если уже есть вопрос, который, возможно, как-то решает эту проблему, но я провел огромный поиск и нашел много информации о снимках сайтов, но не об изображениях (миниатюрах). Я знаю, что это сложная проблема, и я действительно не вижу способа сделать это бесплатно повторяемым, не злым способом, но именно поэтому я задаю вопрос.
Благодарю.