Blog. Just Blog

Быстрый поиск

Введите фрагмент названия статьи для поиска

Проверка памяти при вызове функции ImageCreateTrueColor

11.12.2016 | Категория: Web-мастеру и не только | Автор: ManHunter

Проверка памяти при вызове функции ImageCreateTrueColor

При разработке любого сайта или веб-приложения нужно делать его максимально устойчивым к различным ситуациям, особенно если со стороны пользователя поступают какие-либо данные. Одна из таких ситуаций - обработка фотографий или других изображений, загружаемых пользователем. Для ресайза, наложения водяных знаков или эффектов, так или иначе приходится вызывать функцию ImageCreateTrueColor. Эта операция требует много памяти. Особенно это критично на виртуальном хостинге, где очень часто аккаунт жестко ограничен в использовании памяти сервера. Если памяти не хватает, например, для обработки больших изображений или в случае применения "бомб", то скрипт падает с фатальной ошибкой. Как узнать объем памяти, который потребуется для работы с изображением, до вызова функции ImageCreateTrueColor? Ответ вы найдете в этой статье.

Читать статью целиком »
Просмотров: 1626 | Комментариев: 2

Исследование защиты программы Photo Date Changer

07.12.2016 | Категория: Темная сторона Силы | Автор: ManHunter

Скриншот программы Photo Date Changer

Уникальная по своим возможностям Photo Date Changer непременно должна быть в арсенале каждого профессионального фотографа. Ведь больше ни одна программа в мире не способна выполнить вселенскую задачу - привести время создания и модификации файла фотографии в соответствие со временем создания снимка из EXIF. А кто еще сможет так мастерски изменить дату снимка в EXIF? Photo Date Changer - отличный выбор! И поверьте, каждый цент, вложенный в ее покупку, будет оправдан! Да шучу я, шучу. Обычная, никому нахер не нужная программа, по качеству не дотягивающая даже до школьного реферата по информатике.

Читать статью целиком »
Просмотров: 2492 | Комментариев: 8

Как на PHP правильно ресайзить картинки с прозрачностью

29.10.2016 | Категория: Web-мастеру и не только | Автор: ManHunter

Как на PHP правильно ресайзить картинки с прозрачностью

Многие начинающие программисты на PHP, когда дело доходит до работы с графикой, сталкиваются с одной и той же проблемой. При ресайзе у прозрачных картинок GIF и PNG получается черный фон, прозрачность при этом теряется. В интернете полно примеров готовых скриптов для автоматического ресайза картинок, где раз за разом повторяется эта ошибка. Давайте попробуем разобраться, как на PHP правильно ресайзить картинки с прозрачностью.

Читать статью целиком »
Просмотров: 3214 | Комментариев: 3

Эффект пикселизации на PHP

28.09.2016 | Категория: Web-мастеру и не только | Автор: ManHunter

Эффект пикселизации на PHP

Очередная реализация графических эффектов на PHP. На этот раз будет эффект пикселизации. Он заключается в следующем: изображение делится на квадраты (блоки) нужного размера, в каждом из них определяется основной цвет, затем выполняется заливка квадрата полностью этим цветом. Да, я в курсе про существование штатной функции PHP imagefilter с параметром IMG_FILTER_PIXELATE, но "ручная" реализация шире по возможностям и гораздо полезнее для мозгов.

Читать статью целиком »
Просмотров: 3078 | Комментариев: 6

Исследование защиты программы Photo to Cartoon

22.09.2016 | Категория: Темная сторона Силы | Автор: ManHunter

Скриншот программы Photo to Cartoon

Графический редактор Photo to Cartoon позволяет преобразовать любую фотографию в рисунок. Все действия выполняются буквально за несколько движений мышью. Идея таких эффектов не нова, в интернете существует немало программ с подобным функционалом, так что Photo to Cartoon мне интересна исключительно с исследовательской точки зрения.

Читать статью целиком »
Просмотров: 2724 | Комментариев: 14

01 ... 10 11 12 13 14 15 16 ... 24
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2024
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.07 сек. / MySQL: 3 (0.0086 сек.) / Память: 4.5 Mb
Наверх