Господа! Возникла проблема: беру битмап, считываю в него файл с помощью Bitmap.LoadFromFile(FileName); создаю объект типа TJPEGImage, присваиваю
Assign'ом битмап в JPEG, пишу в файл (в поток)... Затем из файла считываю JPEG в TImage опять-таки Assign и наблюдаю странный эффект (проявляется не всегда) часть пикселов с правой стороны картинки перемещается в левую (5 пикселов, если быть точным)... Не то чтобы очень плохо, но неприятно... Может быть кто-нибудь встречался с такой бодягой и знает как это исправить ? Или (что еще болеее важно) откуда она такая берется ?
P.S. Как я понял такое происходит, если разрешение картинки больше 640х480... Ни одна картинка с таким разрешением не сглючила...
P.P.S. В TImage картинка выводится с Stretch:=True;