invoke StretchBlt,hDC,0,0,400,560,mDC,0,0,500,700,SRCCOPY Вот такое использование (уменьшение размера) приводит к искажению картинки. На ней появляются какие-то разводы (преимущественно красного цвета). Если картинку наоборот, растягивать, то искажений нет. Можно ли избавиться от такой неприятности?
Помоему, от это неприятности можно избавиться, только если поменять алгоритм уменьшения изображения. Используй бикубическую интерполяцию. Поможет
Лови!!! Статья о бикубической интерполяции и процедура на дельфи тока м-е-е-едленная, но можно оптимизировать на асме чтоб не хуже фотошоповского работал, я собираюсь это сделать, но..... 1692939721__Bicubic.rar
Ок, спасибо! Теперь придётся дельфи устанавливать А то я не настолько в нем ориентируюсь, чтобы в блокноте разобраться в этом .pas.