http://stephan_nn.livejournal.com/ ([identity profile] stephan-nn.livejournal.com) wrote in [community profile] useless_faq2009-02-23 01:25 am

(no subject)

Заметил, что если в сети выложены рисунки в формате .bmp, то они зачастую грузятся не сверху вниз, а наоборот - снизу вверх. Почему так происходит?

[identity profile] yashunsky.livejournal.com 2009-02-23 06:53 am (UTC)(link)
Потому что пиксели в бмпшке записываются начиная с нижнего ряда.

[identity profile] klizardin.livejournal.com 2009-02-23 07:38 am (UTC)(link)
по умолчанию, они записываются именно в таком порядке. если поле height<0, то порядок будет нормальный. смотрите описание формата bmp

[identity profile] john-jack.livejournal.com 2009-02-23 07:56 am (UTC)(link)
Два слова: порнуха, диалап.

[identity profile] slonoed.livejournal.com 2009-02-23 08:27 am (UTC)(link)
Порнуха в бмп? Вы эстет)

[identity profile] wisetomcat.livejournal.com 2009-02-23 01:41 pm (UTC)(link)
это такой старый шютко. "Наконец-то порнуха начала грузиться снизу вверх"

[identity profile] vaylenn.livejournal.com 2009-02-23 08:45 am (UTC)(link)
Вы просто стреляйте в тех, кто это выкладывает. У меня ещё с диалапных времён к ним жгуча ненависть)

[identity profile] soider.livejournal.com 2009-02-23 04:07 pm (UTC)(link)
Слышал версию, о том что в BMP байты описывающие верх файла находятся в конце файла, а описывающие низ файла находятся в начале файла.

На 100% истинность не претендую.

[identity profile] apashenko.livejournal.com 2009-02-24 08:23 am (UTC)(link)
Да, это правда. http://ru.wikipedia.org/wiki/BMP#.D0.94.D0.B0.D0.BD.D0.BD.D1.8B.D0.B5_.D0.B8.D0.B7.D0.BE.D0.B1.D1.80.D0.B0.D0.B6.D0.B5.D0.BD.D0.B8.D1.8F

[identity profile] nymfire.livejournal.com 2009-02-24 02:21 am (UTC)(link)
программеры из майкрософта считают, что программы выводящие картинку на экран отсчитывают ординаты из нижнего левого угла экрана вверх - как в школе учили. а то, что видеобуфер из видеокарты рисуется с верхнего левого угла - так то великое заблуждение производителей мониторов