- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите такую вещь. Есть 1000 картинок. Все разных размеров. Есть 2 задачи. Первая - уменьшить все картинки до определенной ширины(высота соответственно должна уменьшиться пропорционально).
Вторая задача - сделать все картинки квадратными. То есть у уменьшенных по ширине фотографий по высоте поставить белый фон до того же размера, что ширина.
Пример была картинка 1000 на 500.
Программа должна ее сделать 500 на 250. А потом 500 на 500, добавив высоте 125 белого фона снизу и 250 сверху.
Возможно ли такое сделать в пакетном режиме? Если можно, то чем?
насчет этого сомневаюсь
а в остальном irfanview.com вам поможет
Actions фотошопа с этим отлично справляются
спасибо, буду пробовать
Подскажите такую вещь. Есть 1000 картинок. Все разных размеров. Есть 2 задачи. Первая - уменьшить все картинки до определенной ширины(высота соответственно должна уменьшиться пропорционально).
Вот вам скрипт, сохраните его в файл script.py, положите в папку со своими картинками, поставьте в new_width нужную ширину в пикселях.
Запускать 'python script.py'. После работы будет создана подпапка out, где будут лежать ваши отмасштабированные картинки с расширениями 'jpg', 'gif', 'png'.
Чтобы скрипт запустился, нужно поставить сначала вот это, а потом вот это.
Вторая задача - сделать все картинки квадратными. То есть у уменьшенных по ширине фотографий по высоте поставить белый фон до того же размера, что ширина.
Это лень, идти надо :)
задача стоит именно в таком порядке, ребром - сначала уменьшить размер а потом сделать квадратными, добавив белый вместо пустоты?
вариант когда делаем картинки квадратными, просто обрезав лишнее не подойдет?
если подойдет и немного дружите с PHP, ловите (пример не мой но рабочий, требуется библиотека GD):
просто запустите в цикле, указав в качестве входных файлов все те что находятся в нужной вам папке, а в качестве исходных - myimage1, myimage2 и т.д.
если есть лишнее время (и если имена картинок как-то влияют на ранжирование) то вместо myimage можна дергать из базы название поста и соответственно сохранять картинку как imya_novosti.jpg
всё несложно - библиотеки есть специальные именно под эти задачи. phpThumbs наверное самая популярная...
Всем большое спасибо за помощь
Программа должна ее сделать 500 на 250. А потом 500 на 500, добавив высоте 125 белого фона снизу и 250 сверху.
Это скорее всего умеет делать imagemagick
ACDSee тоже вроде с этим справляется
Про квадраты не скажу, а пакетное изменение размера прапорционально делает стандарный Office picture manager