• <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>
            Dict.CN 在線詞典, 英語(yǔ)學(xué)習(xí), 在線翻譯

            學(xué)海苦作舟,書山勤為徑

            留下點(diǎn)回憶

            常用鏈接

            統(tǒng)計(jì)

            積分與排名

            Denoise

            English study

            Web技術(shù)

            數(shù)據(jù)壓縮

            一些連接

            最新評(píng)論

            PPM / PGM / PBM 圖象文件

            PPM->Portable PixMap
            PGM->Portable GreyMap
            PBM->Portable BitMap

            PBM支持單色圖(1個(gè)像素位)
            PGM支持灰度圖形,能夠讀PBM圖形和PGM圖形,輸出PGM圖形
            PPM支持真彩色圖形,可以讀上面所有格式,輸出PPM圖形

            PPM圖形文件格式:
            包括兩個(gè)部分,頭部分和圖象數(shù)據(jù)部分。頭部分由三部分組成,這三部分由回車或換行分割,但PPM的標(biāo)準(zhǔn)中是要求空格。第一行通常是P3或P6,說(shuō)明是PPM格式;第二行是圖象的寬度和高度,用ASCII來(lái)表示;最后一部分是描述像素的最大顏色組成,這里允許描述超過一個(gè)字節(jié)(0-255)的顏色值。另外可以在上面?zhèn)€部分的后面用#來(lái)追加注釋,注釋行是從#到該行末。
            下面是PPM頭的例子:
            例子1:
            P6 1024 778 255
            例子2:
            P6
            1024 778
            255
            例子3:
            P6#PPM文件格式
            1024 778#寬度和高度
            # 注釋
            255

            PPM圖象數(shù)據(jù)的格式依賴于PPM自身的表示,如果是P3格式,數(shù)據(jù)將以ASCII文本來(lái)表示,每個(gè)像素的值從0到前面的最大值,每行不應(yīng)該長(zhǎng)于70個(gè)字符,如下:
            例子4:
            P3
            # example from the man page
            4 4
            15
             0  0  0    0  0  0    0  0  0   15  0 15
             0  0  0    0 15  7    0  0  0    0  0  0
             0  0  0    0  0  0    0 15  7    0  0  0
            15  0 15    0  0  0    0  0  0    0  0  0

            如果是P6格式,圖象數(shù)據(jù)以字節(jié)格式存儲(chǔ),每個(gè)色彩成分(r,g,b)一個(gè)字節(jié)。僅僅在頭部的最后一個(gè)字段的前面才能
            有注釋,在頭部的最后一個(gè)字段后面通常是一個(gè)回車或換行。P6圖象文件比P3文件小,讀起來(lái)更快。注意,P6文件僅僅
            用作但字節(jié)彩色。

            但并沒有按照格式規(guī)約的要求來(lái),通常的習(xí)慣,圖象從上到下,從左到右被存儲(chǔ)。每個(gè)像素以一個(gè)字節(jié)來(lái)存儲(chǔ),0表示黑
            色,255表示白色。色彩成分按照通常的紅-綠-藍(lán)順序愛存儲(chǔ)。

            PGM
            該格式文件存儲(chǔ)灰度圖形,也就是這里每個(gè)像素使用一個(gè)值來(lái)表示而不是3個(gè)(R,G,B)。同PPM唯一不同的是頭部用P2和P5,分別表示用ASCII和字節(jié)碼來(lái)表示數(shù)據(jù)。
            例如:
            P2
            24 7
            15
            0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
            0  3  3  3  3  0  0  7  7  7  7  0  0 11 11 11 11  0  0 15 15 15 15  0
            0  3  0  0  0  0  0  7  0  0  0  0  0 11  0  0  0  0  0 15  0  0 15  0
            0  3  3  3  0  0  0  7  7  7  0  0  0 11 11 11  0  0  0 15 15 15 15  0
            0  3  0  0  0  0  0  7  0  0  0  0  0 11  0  0  0  0  0 15  0  0  0  0
            0  3  0  0  0  0  0  7  7  7  7  0  0 11 11 11 11  0  0 15  0  0  0  0
            0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0

            PBM
            使用ASCII的0或1方式來(lái)表示數(shù)據(jù),0表示白色,1表示黑色。與PPM、PGM不同的頭部是少了第三行,因?yàn)榈谌械淖畲笊手翟谶@個(gè)模式下已經(jīng)沒有意義了;如下:
            P1
            # PBM example
            24 7
            0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
            0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0
            0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0
            0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 1 0
            0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0
            0 1 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 0
            0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

            posted on 2005-11-11 13:06 笨笨 閱讀(5416) 評(píng)論(4)  編輯 收藏 引用

            評(píng)論

            # re: PPM / PGM / PBM 圖象文件 2006-04-13 18:22 xiaoJay

            it is useful to me,thanks!;)  回復(fù)  更多評(píng)論   

            # re: PPM / PGM / PBM 圖象文件 2006-05-14 14:48 adam

            thanx man,   回復(fù)  更多評(píng)論   

            # re: PPM / PGM / PBM 圖象文件 2007-06-07 08:58 thanks

            謝謝!  回復(fù)  更多評(píng)論   

            # re: PPM / PGM / PBM 圖象文件[未登錄] 2012-08-19 16:53 ms

            thanks!  回復(fù)  更多評(píng)論   


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            免费一级做a爰片久久毛片潮| 伊人久久大香线蕉综合Av| 久久99久久99精品免视看动漫| 精品久久久无码中文字幕| 久久青草国产精品一区| 国产一区二区精品久久| 青青草国产精品久久| 久久久久夜夜夜精品国产| 一级做a爱片久久毛片| 伊人久久大香线蕉精品| 久久综合一区二区无码| 亚洲国产精品狼友中文久久久| 2021国内精品久久久久久影院| 久久久久久精品免费免费自慰| 久久这里只有精品18| 久久久久久a亚洲欧洲aⅴ| 久久精品免费全国观看国产| 久久久久久精品免费免费自慰| 日韩精品久久久久久免费| 国产成人精品久久免费动漫| 久久精品国产免费| 久久一区二区免费播放| 少妇高潮惨叫久久久久久| 久久久久久狠狠丁香| 亚洲综合久久久| 精品熟女少妇av免费久久| 精品久久人人爽天天玩人人妻| 久久成人国产精品免费软件| 久久91精品国产91久久小草| 一级女性全黄久久生活片免费| 日本久久久久亚洲中字幕| 久久夜色撩人精品国产小说| 久久精品国产亚洲77777| 午夜精品久久久久久| 97久久天天综合色天天综合色hd| 久久久青草青青国产亚洲免观| 久久精品国产亚洲av水果派| 欧美激情精品久久久久久久九九九 | 久久久久无码中| 无码人妻久久一区二区三区免费| 久久精品三级视频|