• <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
            久久99热这里只有精品国产| 国产精品午夜久久| 久久久久这里只有精品 | 丰满少妇高潮惨叫久久久| 狠狠色丁香久久婷婷综合_中 | 国产精品一区二区久久精品涩爱| 久久久久亚洲精品男人的天堂| 国内精品久久久久久中文字幕| 亚洲国产精品久久久久久| 国产激情久久久久影院| 香港aa三级久久三级老师2021国产三级精品三级在 | 99久久婷婷国产综合亚洲| 99久久99久久久精品齐齐| 青青青国产精品国产精品久久久久| 久久精品成人国产午夜| 伊人 久久 精品| 99久久er这里只有精品18| 97久久香蕉国产线看观看| 狠狠人妻久久久久久综合蜜桃 | 欧美va久久久噜噜噜久久| 国产精品99久久不卡| 久久青青草原亚洲av无码app | 久久99九九国产免费看小说| 伊人久久大香线焦综合四虎| 久久久久久久久久久| 国产精品日韩深夜福利久久| 亚洲精品乱码久久久久久按摩| 久久精品无码一区二区app| .精品久久久麻豆国产精品| 99久久香蕉国产线看观香| 久久99精品久久久久久水蜜桃| 国产∨亚洲V天堂无码久久久| 欧美黑人又粗又大久久久 | 久久精品青青草原伊人| 精品久久久久中文字幕一区| 久久99精品久久久久久久久久| 午夜精品久久久久久毛片| 欧洲人妻丰满av无码久久不卡| 中文字幕无码久久人妻| 伊人久久久AV老熟妇色| 亚洲一区精品伊人久久伊人 |