На одном из нашх проектов при изменеии размера изображения на блом фоне появляются шумы в виде горизонтальных серых, еле заметных полосок. Я провёл "испытание", вывел 3 ресайза одного и того же изображения http://joxi.ru/brRDRWKsWzNn21 чтобы было лучше видно полоски я обработал изобаржение в paintNet инструментом "Кривые" http://joxi.ru/a2XVkRnSe5LMrg . Первое изображение получено с помощью функции "обёртки" метода CFile::ResizeImageGet(), ничего такого, просто небольшая обёрточка для удобства. Второе изображение получено уже без обёртки, просто CFile::ResizeImageGet() , третье изображение получено в обход битрикса, непосредственно функциями php.
Первые два варианта показывают на конечном изображении шумы, третий - нет. Я проверил ресайз голым php т.к. подозревал что что-то не так с библиотекой GD которую как я понимаю использует и метод битрикса CFile::ResizeImageGet(), но как оказалось голый php не производит шумов.
Вопрос: как заставить CFile::ResizeImageGet() работать нормально?
На основе информации из данного обращения была создана заявка в отдел разработок. Очередность реализации будет обсуждаться в отделе разработок. Сегодня нет возможности говорить о каких-то сроках решения, даже ориентировочных. "CFile::ResizeImageGet добавляет серую рябь на белые изображения" Категория: Пожелания.
Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С.