• <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 放屁阿狗 閱讀(680) 評論(0)  編輯 收藏 引用 所屬分類: OpenSource開源工程AGG/GEOS/Cairo/SVG
            久久青草国产手机看片福利盒子| 91精品免费久久久久久久久| 久久亚洲日韩看片无码| 久久无码人妻一区二区三区| 亚洲精品国产成人99久久| 婷婷久久综合| 91精品国产91久久综合| 久久激情亚洲精品无码?V| 亚洲AV日韩AV永久无码久久| 久久e热在这里只有国产中文精品99 | 97r久久精品国产99国产精| 久久精品人妻一区二区三区| 午夜久久久久久禁播电影| 久久亚洲av无码精品浪潮| 久久国产色AV免费观看| 国产精品久久久天天影视香蕉| 久久人妻AV中文字幕| 久久国产美女免费观看精品| 麻豆成人久久精品二区三区免费| 久久久久亚洲精品中文字幕| 色综合久久88色综合天天 | 亚洲国产欧美国产综合久久| 热RE99久久精品国产66热| 国产叼嘿久久精品久久| 亚洲∧v久久久无码精品| 久久精品人人做人人爽电影| 亚洲国产成人久久一区久久| 久久久精品久久久久特色影视| 91久久国产视频| 久久久国产一区二区三区| 91久久福利国产成人精品| 青青国产成人久久91网| 国产欧美一区二区久久| 91精品国产综合久久久久久| 精品久久久久久无码专区| 新狼窝色AV性久久久久久| 午夜精品久久久久久中宇| 亚洲精品美女久久久久99| 99久久国产宗和精品1上映| 蜜臀久久99精品久久久久久小说 | 欧美亚洲另类久久综合|