
08.10.2007, 13:28
|
|
|
Banned
блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
|
Кстати, сейчас смотрю, формула из хелпа:
dstPixel[x, y] = srcPixel[x + ((componentX(x, y) - 128) * scaleX) / 256, y + ((componentY(x, y) - 128) * scaleY) / 256]
Либо не верна, т.е. ее надо писать так:
dstPixel[x, y] = srcPixel[x + (128-(componentX(x, y)) * scaleX) / 128, y + (128-(componentY(x, y)) * scaleY) / 128]
Либо чистый черный цвет здесь отчего-то принимается за 255, а белый - за 0 и преобразование смещение в полпиксела как-то далее трансформируется до целых значений.
Последний раз редактировалось chingachgoog; 08.10.2007 в 14:31.
|