• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            socketref,再見!高德

            https://github.com/adoggie

              C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
              246 Posts :: 4 Stories :: 312 Comments :: 0 Trackbacks

            常用鏈接

            留言簿(54)

            我參與的團隊

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            reference: http://netpbm.sourceforge.net/doc/ppm.html

            Each PPM image consists of the following:

            1. A "magic number" for identifying the file type. A ppm image's magic number is the two characters "P6".
            2. Whitespace (blanks, TABs, CRs, LFs).
            3. A width, formatted as ASCII characters in decimal.
            4. Whitespace.
            5. A height, again in ASCII decimal.
            6. Whitespace.
            7. The maximum color value (Maxval), again in ASCII decimal. Must be less than 65536 and more than zero.
            8. A single whitespace character (usually a newline).
            9. A raster of Height rows, in order from top to bottom. Each row consists of Width pixels, in order from left to right. Each pixel is a triplet of red, green, and blue samples, in that order. Each sample is represented in pure binary by either 1 or 2 bytes. If the Maxval is less than 256, it is 1 byte. Otherwise, it is 2 bytes. The most significant byte is first.

              A row of an image is horizontal. A column is vertical. The pixels in the image are square and contiguous.

            10. In the raster, the sample values are "nonlinear." They are proportional to the intensity of the ITU-R Recommendation BT.709 red, green, and blue in the pixel, adjusted by the BT.709 gamma transfer function. (That transfer function specifies a gamma number of 2.2 and has a linear section for small intensities). A value of Maxval for all three samples represents CIE D65 white and the most intense color in the color universe of which the image is part (the color universe is all the colors in all images to which this image might be compared).

              ITU-R Recommendation BT.709 is a renaming of the former CCIR Recommendation 709. When CCIR was absorbed into its parent organization, the ITU, ca. 2000, the standard was renamed. This document once referred to the standard as CIE Rec. 709, but it isn't clear now that CIE ever sponsored such a standard.

              Note that another popular color space is the newer sRGB. A common variation on PPM is to subsitute this color space for the one specified.

            11. Note that a common variation on the PPM format is to have the sample values be "linear," i.e. as specified above except without the gamma adjustment. pnmgamma takes such a PPM variant as input and produces a true PPM as output.
            12. Strings starting with "#" may be comments, the same as with PBM.


            posted on 2008-06-24 21:11 放屁阿狗 閱讀(687) 評論(0)  編輯 收藏 引用 所屬分類: OpenSource開源工程AGG/GEOS/Cairo/SVG
            久久婷婷五月综合色高清| 久久99国产综合精品| 一本大道久久东京热无码AV| 2020久久精品亚洲热综合一本| 久久精品夜夜夜夜夜久久| 国产精品久久久久国产A级| 国产激情久久久久影院小草| 性做久久久久久久久| 潮喷大喷水系列无码久久精品| 久久精品夜色噜噜亚洲A∨| 国产A级毛片久久久精品毛片| 91精品婷婷国产综合久久 | 色99久久久久高潮综合影院| 亚洲国产精品无码久久一线| 国产精品狼人久久久久影院| 久久久久久久久无码精品亚洲日韩 | 久久久一本精品99久久精品88| www性久久久com| 国产精品99久久久久久宅男小说| 久久综合综合久久97色| 伊人久久大香线蕉综合影院首页| 久久久人妻精品无码一区 | 国产亚洲婷婷香蕉久久精品| 久久久无码精品亚洲日韩京东传媒 | 色偷偷久久一区二区三区| 久久中文字幕视频、最近更新 | 久久亚洲熟女cc98cm| 色婷婷综合久久久久中文字幕 | 青草影院天堂男人久久| 久久精品国产亚洲av麻豆小说| 久久天天躁狠狠躁夜夜2020一 | 99久久精品国产免看国产一区| 精品无码久久久久国产动漫3d| 久久人人爽人爽人人爽av | 亚洲综合伊人久久大杳蕉| 久久无码人妻精品一区二区三区 | 久久成人小视频| 久久久久久久波多野结衣高潮 | 精品久久人妻av中文字幕| 国产婷婷成人久久Av免费高清 | MM131亚洲国产美女久久|