Что-то не понял в чем прикол, сталкиваюсь впервые. Загружаю исходную картинку в png? после ресайза она имеет черный фон, никаких специальных установок не делал для этого, у других картинок нормальный белый фон.
А ресайз где делается на компе через прогу или opencart-ом? Было как то раз это php может некорректно сохранять (точнее скрипт не был рассчитан на png и прозрачность), было на wordpress в каком то шаблоне на загрузку логотипа в итоге пришлось скрипт поправить.
Да, это простой путь и он первым приходит на ум, но плохо что товар такой не один. Ближе всего попали, оказывается картинка с расширением jpg но на самом деле png. Я и сам не заметил что лежит в папке с неправильным расширением. На сайте с которого парсилось расширение нормальное.
VSO Image Resizer 4 - юзаю. Можно переконвертить группу изображений одним махом, задав настройки. Расширение, разрешение и т.д. ps если надо - скину. Не помню, с кряком она или нет. Если с кряком, то он тоже есть. pps Dotrox, не удаляй. Ну не оффтоп же.