• <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>

            兔子的技術(shù)博客

            兔子

               :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
              202 Posts :: 0 Stories :: 43 Comments :: 0 Trackbacks

            留言簿(10)

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            原文:http://blog.csdn.net/alin0725/archive/2007/03/28/1543860.aspx

            1.圖像的逆反處理算法

            逆反處理的算法如下:
            設(shè)r,g,b分別為源圖像像素f(i,j)的紅,綠,藍(lán)分量值,rr,gg,bb分別為處理后像素g(i,j)的紅,綠,藍(lán)分量值。則
            rr=255-r
            gg=255-g
            bb=255-b


            2.圖像的平滑處理

            算法如下:
            平滑處理是指將源圖像的每一個(gè)像素的顏色值由其相鄰n*n個(gè)像素的平均值來(lái)代替。
            例如,對(duì)于3*3點(diǎn)陣而言,設(shè)原圖像某像素的值為f(i,j),平滑處理后該像素的值為g(i,j),則:
            g(i,j)=(f(i,j)+f(i-1,j)+f(i+1,j)+f(i-1,j-1)+f(i,j-1)+f(i+1,j-1)+
            f(i-1,j+1)+f(i,j+1)+f(i+1,j+1))/9
            注意:該算法不能平滑圖像邊界的像素。

            3. 圖象的霓虹處理

            算法:
            對(duì)于3*3點(diǎn)陣,首先計(jì)算原圖象像素f(i,j)的紅,綠,藍(lán)分量與相同行f(i+1,j)及同列f(i,j+1)相鄰象素的梯度,即差的平方之和的平方根,然后將梯度值作為處理后的象素g(i,j)的紅,綠,藍(lán)分量值。
            設(shè)r1,g1,b1分別為原圖象象素f(i,j)的紅,綠,藍(lán)分量值,r2,g2,b2分別為相同行相鄰象素f(i+1,j)的紅,綠,藍(lán)分量值,r3,g3,b3分別為同列相鄰象素f(i,j+1)的紅,綠,藍(lán)分量值,rr,gg,bb為處理后象素g(i,j)的紅,綠,藍(lán)分量值,則:
            rr1=(r1-r2)^2  rr2=(r1-r3)^2
            gg1=(g1-g2)^2  gg2=(g1-g3)^2
            bb1=(b1-b2)^2  bb2(b1-b3)^2
            rr=2*(rr1+rr2)^0.5
            gg=2*(gg1+gg2)^0.5
            bb=2*(bb1+bb2)^0.5

            4.圖象的銳化處理

            銳化處理的算法:
            計(jì)算原圖像像素f(i,j)的像素值與該像素與相鄰像素f(i-1,j-1)像素值之差的絕對(duì)值得百分比之和,作為處理后圖像像素g(i,j)的像素值。例如,設(shè)r1,g1,b1分別為f(i,j)的紅、綠、藍(lán)分量值,r2,g2,b2分別為f(i-1,j-1)的紅、綠、藍(lán)分量值,rr,gg,bb分別為g(i,j)的紅、綠、藍(lán)分量值,則:
            rr=r1+0.25*abs(r1-r2)
            gg=g1+0.25*abs(g1-g2)
            bb=b1+0.25*abs(b1-b2)

            5. 圖像的浮雕處理

            算法:
            位圖圖像的浮雕處理的算法是:
            g(i,j)=f(i,j)-f(i-1,j)+常數(shù)
            式中,g(i,j)為處理后圖像的像素值,f(i,j)為原圖像的像素值,f(i-1,j)為前一個(gè)相鄰像素的值。常數(shù)一般取128,即
            rr=r1-r2+128
            gg=g1-g2+128
            bb=b1-b2+128
            式中,r1,g1,b1分別為原圖像的像素f(i,j)的紅、綠、藍(lán)分量值;r2,g2,b2分別為前一個(gè)相鄰像素f(i-1,j)的紅、綠、藍(lán)分量值,rr,gg,bb,分別為處理后圖像的像素g(i,j)的紅、綠、藍(lán)分量值.

            6.圖像的鑲嵌處理

            鑲嵌處理算法如下:
            鑲嵌處理后的圖像每一小矩陣內(nèi)的所有像素值都取此矩陣內(nèi)原圖像各像素值之和的平均值。例如,對(duì)于3*3的子域:
            g(i,j)=(f(i,j)+f(i-1,j)+f(i+1,j)+f(i-1,j-1)+f(i+1,j-1)+f(i-1,j+1)+f(i,j+1)+f(i+1,j+1))/9
            則取:
            g(i-1,j)=g(i,j)
            g(i+1,j)=g(i,j)
            g(i,j-1)=g(i,j)
            g(i,j+1)=g(i,j)
            g(i,j+1)=g(i,j)
            g(i-1,j-1)=g(i,j)
            g(i-1,j+1)=g(i,j)
            g(i+1,j-1)=g(i,j)
            g(i+1,j+1)=g(i,j)

            7.圖像的灰度處理

            彩色圖像灰度處理的算法如下:
            c=tuxing.GetPixel(i,j)
            r=c.R
            g=c.G
            b=c.B
            rr=g(r 64)*64
            gg=(g 64)*64
            bb=(b 64)*64

            8.圖像縮小處理

            以坐標(biāo)原點(diǎn)為中心,將圖像個(gè)像素坐標(biāo)的X分量和Y分量分別乘以Sx,Sy,則可使圖像進(jìn)行整體放大和縮小。這時(shí),
            X'=X*Sx
            Y'=Y*Sy
            當(dāng)Sx=Sy時(shí),作相似變換;
            當(dāng)Sx!=Sy時(shí),產(chǎn)生變形。

            9.圖像的平移處理

            圖像的平移變換是將圖形上的點(diǎn)(x,y)在x方向(水平方向)和y方向(垂直方向)
            分別移動(dòng)dx和dy,則變換后點(diǎn)(x',y')坐標(biāo)值為:
            x'=x+dx
            y'=y+dy


            10.圖像的旋轉(zhuǎn)變換

            二維圖像的旋轉(zhuǎn)變換是以原點(diǎn)為中心,將點(diǎn)(x,y)旋轉(zhuǎn)a角度而得到新的坐標(biāo)(x',y')的變換稱(chēng)為旋轉(zhuǎn)變換。其數(shù)學(xué)表達(dá)式為:
            x'=x*cosa-y*sina
            y'=x*sina+y*cosa


            11.二維圖像的對(duì)稱(chēng)變換

            二維圖像對(duì)稱(chēng)變換有以下幾種情況.
            1.以x軸為對(duì)稱(chēng)得對(duì)稱(chēng)變換。
            以x軸為對(duì)稱(chēng)得點(diǎn)(x,y)的對(duì)稱(chēng)點(diǎn)(x',y')坐標(biāo)為:
            x'=x
            y'=-y
            2.以y軸為對(duì)稱(chēng)得對(duì)稱(chēng)變換。
            以y軸為對(duì)稱(chēng)的點(diǎn)(x,y)的對(duì)稱(chēng)點(diǎn)(x',y')坐標(biāo)為:
            x'=-x
            y'=y
            3.以原點(diǎn)為對(duì)稱(chēng)的對(duì)稱(chēng)變換。
            以原點(diǎn)為對(duì)稱(chēng)得點(diǎn)(x,y)的對(duì)稱(chēng)點(diǎn)(x',y')坐標(biāo)為:
            x'=-x
            y'=-y
            對(duì)圖像的每一個(gè)像素依據(jù)二維圖形幾何變換公式進(jìn)行計(jì)算后,在進(jìn)行圖像顯示,則可得到圖像的幾何變換。

             

            本文來(lái)自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/alin0725/archive/2007/03/28/1543860.aspx

            posted on 2009-09-08 10:14 會(huì)飛的兔子 閱讀(706) 評(píng)論(0)  編輯 收藏 引用 所屬分類(lèi): 框架/圖像/算法
            亚洲精品WWW久久久久久| 无码国内精品久久综合88| 久久精品国产免费| 精品人妻伦九区久久AAA片69| 久久久99精品一区二区| 97精品依人久久久大香线蕉97| 久久99精品国产自在现线小黄鸭| 国内精品久久久久久久涩爱| 热re99久久精品国99热| 亚洲精品成人网久久久久久| 狠狠色丁香婷婷综合久久来| 精品久久久无码21p发布| 91精品国产综合久久香蕉| 亚洲愉拍99热成人精品热久久| 国产精品永久久久久久久久久| 久久国产欧美日韩精品| 亚州日韩精品专区久久久| 中文字幕亚洲综合久久| 国产综合久久久久| 亚洲精品乱码久久久久久自慰| 久久亚洲国产精品123区| 色综合久久久久| 久久99国产精品久久久| 日产精品久久久一区二区| 精品久久久久久国产| 中文字幕亚洲综合久久菠萝蜜| 国产99久久久国产精品~~牛| 国产精品久久一区二区三区| 欧美一区二区三区久久综合| 亚洲精品乱码久久久久久蜜桃不卡| 亚洲成av人片不卡无码久久| 无夜精品久久久久久| 亚洲精品午夜国产va久久 | 久久99精品久久久久婷婷| 久久精品国产2020| 中文字幕日本人妻久久久免费 | 久久99精品国产99久久| 久久亚洲精品成人AV| 99久久精品影院老鸭窝| 精品999久久久久久中文字幕| 久久亚洲国产欧洲精品一|