• <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 放屁阿狗 閱讀(674) 評論(0)  編輯 收藏 引用 所屬分類: OpenSource開源工程 、AGG/GEOS/Cairo/SVG
            国产精品久久久久久久久久免费| 久久笫一福利免费导航| 久久丫精品国产亚洲av| 久久精品人人做人人爽97| 99国内精品久久久久久久| 中文字幕无码av激情不卡久久| 国产成人精品久久| 91亚洲国产成人久久精品| 波多野结衣久久精品| 老司机国内精品久久久久| 久久久久久久波多野结衣高潮| …久久精品99久久香蕉国产| 久久精品亚洲精品国产欧美| 久久精品午夜一区二区福利| 久久综合色区| 国产69精品久久久久99尤物| 无码国内精品久久综合88| 国内精品久久久久久久涩爱| 99久久精品午夜一区二区| 亚洲性久久久影院| 九九热久久免费视频| 国产精品久久精品| 久久亚洲精品成人av无码网站| 四虎国产精品成人免费久久| 91麻精品国产91久久久久| WWW婷婷AV久久久影片| 亚洲午夜久久久久久久久电影网 | 香蕉久久夜色精品升级完成| 国产精品久久影院| 久久精品国产亚洲av高清漫画| 免费精品久久天干天干| 亚洲国产高清精品线久久| 青青草原1769久久免费播放| 国产高潮国产高潮久久久| 久久久久久午夜成人影院| 国内精品久久久久影院薰衣草| 婷婷久久综合九色综合九七| 欧美粉嫩小泬久久久久久久 | 中文字幕久久欲求不满| 一级做a爱片久久毛片| 色综合久久综合网观看|