Форум: "Начинающим";
Текущий архив: 2013.07.14;
Скачать: [xml.tar.bz2];
Внизbmp.ScanLine Найти похожие ветки
← →
toropoff (2012-11-19 01:07) [0]немогли бы подсказать, ищя ошибку в коде заметил при трассинге, что:
p0 := bmp.ScanLine[0];
p1 := bmp.ScanLine[1];
p2 := bmp.ScanLine[2];
p1 оказался меньше p0, p2 соот. ещё меньше...
DelphiXE3
как такое может быть?
← →
toropoff (2012-11-19 01:16) [1]блин, в памяти перевернутая видать хранится..
← →
bems © (2012-11-19 04:00) [2]да, в основном строки идут снизу вверх. проверить можно по полю BITMAPINFOHEADER.biHeight Если меньше нуля, то битмап снизу вверх.
Только помнится битмапы сверху вниз толком не поддерживаются в TBitmap и отображаются перевёрнутыми
← →
brother © (2012-11-19 04:41) [3]этож указатели, какая разница как они идут?
← →
bems © (2012-11-19 05:02) [4]ну может человек идет к тому чтобы не ролучать так указатель на каждую строку, каждый пиксель получать из ScanLine[0]
← →
MBo © (2012-11-19 05:32) [5]>Если меньше нуля, то битмап снизу вверх
наоборот
>Только помнится битмапы сверху вниз толком не поддерживаются в TBitmap и отображаются перевёрнутыми
да нет, всё с ними нормально
← →
bems © (2012-11-19 15:07) [6]
> наоборот
да, верно, опечатался
> всё с ними нормально
у меня были глюки с ними, хоть я ничего нестандартного не делал. Может это исправлено уже, но точно было
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.07.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c