• <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
            久久综合久久综合久久综合| 国产精品成人久久久| 国产精品一区二区久久| 国产99久久精品一区二区| 99久久精品九九亚洲精品| 精品无码人妻久久久久久| 久久精品亚洲男人的天堂| 性做久久久久久久久久久| 亚洲午夜无码久久久久| 久久er热视频在这里精品| 日韩美女18网站久久精品| 性色欲网站人妻丰满中文久久不卡| 国产精品久久久久久福利漫画| 久久精品国产清自在天天线| 久久这里只有精品18| 久久精品无码一区二区三区免费| 人妻精品久久久久中文字幕69| 97精品伊人久久久大香线蕉| 国产精品成人久久久| 久久国产精品国语对白| 久久国产精品一国产精品金尊| 久久久久国色AV免费观看| 国产精品对白刺激久久久| 亚洲国产成人精品久久久国产成人一区二区三区综 | 久久精品国产亚洲77777| 无码精品久久一区二区三区 | 亚洲人成精品久久久久| 久久一区二区免费播放| 免费观看成人久久网免费观看| 色狠狠久久AV五月综合| 国内精品伊人久久久影院| 久久综合成人网| 久久精品成人免费观看97| 青青草原1769久久免费播放| 久久国产乱子伦免费精品| 日韩AV无码久久一区二区| 国产69精品久久久久9999APGF| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 人人狠狠综合久久亚洲| 国内精品久久久久影院网站| 久久精品国产精品青草|