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

            兔子的技術博客

            兔子

               :: 首頁 :: 聯系 :: 聚合  :: 管理
              202 Posts :: 0 Stories :: 43 Comments :: 0 Trackbacks

            留言簿(10)

            最新評論

            閱讀排行榜

            評論排行榜

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

            1.圖像的逆反處理算法

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


            2.圖像的平滑處理

            算法如下:
            平滑處理是指將源圖像的每一個像素的顏色值由其相鄰n*n個像素的平均值來代替。
            例如,對于3*3點陣而言,設原圖像某像素的值為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. 圖象的霓虹處理

            算法:
            對于3*3點陣,首先計算原圖象像素f(i,j)的紅,綠,藍分量與相同行f(i+1,j)及同列f(i,j+1)相鄰象素的梯度,即差的平方之和的平方根,然后將梯度值作為處理后的象素g(i,j)的紅,綠,藍分量值。
            設r1,g1,b1分別為原圖象象素f(i,j)的紅,綠,藍分量值,r2,g2,b2分別為相同行相鄰象素f(i+1,j)的紅,綠,藍分量值,r3,g3,b3分別為同列相鄰象素f(i,j+1)的紅,綠,藍分量值,rr,gg,bb為處理后象素g(i,j)的紅,綠,藍分量值,則:
            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.圖象的銳化處理

            銳化處理的算法:
            計算原圖像像素f(i,j)的像素值與該像素與相鄰像素f(i-1,j-1)像素值之差的絕對值得百分比之和,作為處理后圖像像素g(i,j)的像素值。例如,設r1,g1,b1分別為f(i,j)的紅、綠、藍分量值,r2,g2,b2分別為f(i-1,j-1)的紅、綠、藍分量值,rr,gg,bb分別為g(i,j)的紅、綠、藍分量值,則:
            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)+常數
            式中,g(i,j)為處理后圖像的像素值,f(i,j)為原圖像的像素值,f(i-1,j)為前一個相鄰像素的值。常數一般取128,即
            rr=r1-r2+128
            gg=g1-g2+128
            bb=b1-b2+128
            式中,r1,g1,b1分別為原圖像的像素f(i,j)的紅、綠、藍分量值;r2,g2,b2分別為前一個相鄰像素f(i-1,j)的紅、綠、藍分量值,rr,gg,bb,分別為處理后圖像的像素g(i,j)的紅、綠、藍分量值.

            6.圖像的鑲嵌處理

            鑲嵌處理算法如下:
            鑲嵌處理后的圖像每一小矩陣內的所有像素值都取此矩陣內原圖像各像素值之和的平均值。例如,對于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.圖像縮小處理

            以坐標原點為中心,將圖像個像素坐標的X分量和Y分量分別乘以Sx,Sy,則可使圖像進行整體放大和縮小。這時,
            X'=X*Sx
            Y'=Y*Sy
            當Sx=Sy時,作相似變換;
            當Sx!=Sy時,產生變形。

            9.圖像的平移處理

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


            10.圖像的旋轉變換

            二維圖像的旋轉變換是以原點為中心,將點(x,y)旋轉a角度而得到新的坐標(x',y')的變換稱為旋轉變換。其數學表達式為:
            x'=x*cosa-y*sina
            y'=x*sina+y*cosa


            11.二維圖像的對稱變換

            二維圖像對稱變換有以下幾種情況.
            1.以x軸為對稱得對稱變換。
            以x軸為對稱得點(x,y)的對稱點(x',y')坐標為:
            x'=x
            y'=-y
            2.以y軸為對稱得對稱變換。
            以y軸為對稱的點(x,y)的對稱點(x',y')坐標為:
            x'=-x
            y'=y
            3.以原點為對稱的對稱變換。
            以原點為對稱得點(x,y)的對稱點(x',y')坐標為:
            x'=-x
            y'=-y
            對圖像的每一個像素依據二維圖形幾何變換公式進行計算后,在進行圖像顯示,則可得到圖像的幾何變換。

             

            本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/alin0725/archive/2007/03/28/1543860.aspx

            posted on 2009-09-08 10:14 會飛的兔子 閱讀(695) 評論(0)  編輯 收藏 引用 所屬分類: 框架/圖像/算法
            久久er99热精品一区二区| 久久精品国产AV一区二区三区| AV无码久久久久不卡蜜桃| 久久精品中文闷骚内射| 国产精品久久网| 久久影视国产亚洲| 人妻无码久久一区二区三区免费 | 99久久精品国产综合一区| 久久久免费观成人影院| 伊人色综合久久天天人手人婷| 国产精品九九九久久九九| 欧美国产精品久久高清| 69久久精品无码一区二区| 人妻丰满?V无码久久不卡| 精品国产一区二区三区久久久狼| 99久久综合国产精品二区| 久久香蕉国产线看观看精品yw| 久久成人永久免费播放| 国产精品禁18久久久夂久| 日韩人妻无码一区二区三区久久99 | 青草影院天堂男人久久| 亚洲国产精品无码久久SM| 国产成人精品久久| 久久AV高清无码| 亚洲午夜久久久影院| 亚洲精品国产综合久久一线| 亚洲成人精品久久| 99久久99这里只有免费的精品| 亚洲愉拍99热成人精品热久久| 人妻中文久久久久| 久久精品国产精品亚洲人人 | 久久久91精品国产一区二区三区| 囯产精品久久久久久久久蜜桃 | 欧美精品国产综合久久| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 久久精品国产亚洲AV蜜臀色欲| 久久中文字幕视频、最近更新| 久久精品二区| 亚洲人成无码网站久久99热国产 | 久久www免费人成精品香蕉| 老司机国内精品久久久久|