久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区


曙海教育集團(tuán)論壇DSP專區(qū)DSP系統(tǒng)和硬件開發(fā)討論區(qū) → 李現(xiàn)路:DSP6000圖像位置移動(dòng)與變形的典型算法(三)


  共有8019人關(guān)注過本帖樹形打印

主題:李現(xiàn)路:DSP6000圖像位置移動(dòng)與變形的典型算法(三)

客人(124.78.*.*)
  1樓


李現(xiàn)路:DSP6000圖像位置移動(dòng)與變形的典型算法(三)  發(fā)帖心情 Post By:2009-12-3 13:48:22

李現(xiàn)路:DSP6000圖像位置移動(dòng)與變形的典型算法(三)

 

三、圖像的水平鏡像變換算法

數(shù)學(xué)表達(dá)式原理:


設(shè)圖像高度為IHeight,寬度為IWidth,原圖中(x0,y0)經(jīng)過水平鏡像后從未將變?yōu)?/p>

(IWidth-x0,y0),其表達(dá)式為:

X0=IWidth-y1; y0=y1


算法的C語言代碼:


/*水平鏡像變換處理*/

void horizTranspose()

{

         int i,j;

         for(i=0;i<numLines;i++)

         {            

              /*前半部分為原始圖像*/

              //傳送臨時(shí)Y緩沖區(qū)

                   DAT_copy((void *)(capYbuffer + i * numPixels),

                      (void *)(tempYbuffer + i * numPixels),

                      numPixels>>1);                                                       

             //傳送臨時(shí)Cb緩沖區(qū)

             DAT_copy((void *)(capCbbuffer + i * (numPixels >> 1)),

                      (void *)(tempCbbuffer + i * (numPixels >> 1)),

                      numPixels>>2);        

             //傳送臨時(shí)Cr緩沖區(qū)

             DAT_copy((void *)(capCrbuffer + i * (numPixels >> 1)),

                      (void *)(tempCrbuffer + i * (numPixels >> 1)),

                      numPixels>>2);                                                                          

                  

                   /*后半部分為水平鏡像圖像*/

                   for(j=numPixels/2;j<numPixels;j++)

                   {

                            //傳送臨時(shí)Y緩沖區(qū)               

                            *(Uint8 *)(tempYbuffer + i*numPixels + j) = *(Uint8 *)(capYbuffer + i*numPixels + numPixels-1-j);             

                   }

                               

             for(j=(numPixels>>2);j<(numPixels>>1);j++)

                   {

                            //傳送臨時(shí)Cb緩沖區(qū)

                            *(Uint8 *)(tempCbbuffer + i*(numPixels>>1) + j) = *(Uint8 *)(capCbbuffer + i*(numPixels>>1) + (numPixels>>1)-1-j);                   

                            //傳送臨時(shí)Cr緩沖區(qū)

                            *(Uint8 *)(tempCrbuffer + i*(numPixels>>1) + j) = *(Uint8 *)(capCrbuffer + i*(numPixels>>1) + (numPixels>>1)-1-j);                   

                   }

                                      

          }

}



四、圖像的縮放算法

數(shù)學(xué)表達(dá)式原理:

假設(shè)圖像x軸方向縮放比率fx,y軸方向縮放比率是fy,那么原圖中點(diǎn)(x0,y0)對(duì)應(yīng)

于新圖中的點(diǎn)(x1,y1)的轉(zhuǎn)換表達(dá)式為:

X0=x1/fx; y0=y1/fy


算法的C語言代碼:

 

/*圖像縮放參數(shù)*/

Float fXZoomRatio=0.5; //水平縮放比率

Float fYZoomRatio=0.5; //垂直縮放比率

/*縮放處理函數(shù)*/


/*縮放處理*/

void zoom()

{

         int i,j;

         int intCapX,intCapY;

         for(i=0;i<numLines;i++)

         {

             for(j=0;j<numPixels;j++)

             {                    

            intCapX = (int)(j/fYZoomRatio+0.5);

            intCapY = (int)(i/fXZoomRatio+0.5);          

            

            //判斷是否在原圖范圍內(nèi)

            if((intCapX>=0) && (intCapX<numPixels))  

            {  

                     if((i<numLines/2) && (intCapY>=0) && (intCapY<numLines/2))

                     {

                                         //傳送亮度信號(hào)

                                         *(Uint8 *)(tempYbuffer + i*numPixels + j) = *(Uint8 *)(capYbuffer + intCapY*numPixels + intCapX); 

                                }

                                else if((i>=numLines/2) && (i<numLines) && (intCapY>=numLines/2) && (intCapY<numLines))

                                {

                                             //傳送亮度信號(hào)

                                         *(Uint8 *)(tempYbuffer + i*numPixels + j) = *(Uint8 *)(capYbuffer + intCapY*numPixels + intCapX);                        

                                }

                                else

                                {

                                    *(Uint8 *)(tempYbuffer + i*numPixels + j) = 0xFF;

                                }                                                                                  

                 }

            else

            {

                      *(Uint8 *)(tempYbuffer + i*numPixels + j) = 0xFF;

            }                                             

                   }       

         }

}


[此貼子已經(jīng)被作者于2009-12-3 13:54:26編輯過]

支持(0中立(0反對(duì)(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

李現(xiàn)路:DSP6000圖像位置移動(dòng)與變形的典型算法(三)








簽名
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
日韩一区二区电影在线| 久久久久久久久岛国免费| 欧美精品自拍偷拍动漫精品| 国产午夜精品一区二区三区视频 | av成人动漫在线观看| 日韩在线第一区| 久久免费视频色| 国内外成人在线视频| 五月天综合网| 亚洲国产精品99久久久久久久久| 久久精品国产久精国产爱| 欧美精品欧美精品| 久久久国产综合精品女国产盗摄| 久久电影网电视剧免费观看| 欧美一级爱爱| 国产精品久久久久永久免费观看 | 欧美日韩黄色一区二区| 亚洲激情六月丁香| 国产精品美女久久久久av福利| 欧美疯狂做受xxxx富婆| 亚洲国产日产av| 国内精品国语自产拍在线观看| 日韩视频免费观看高清完整版 | 久久疯狂做爰流白浆xx| 色噜噜色狠狠狠狠狠综合色一| 久久久久99精品国产片| 国产suv一区二区三区88区| 在线观看亚洲a| 亚洲va韩国va欧美va| 精品一区久久久久久| 中文在线免费一区三区高中清不卡| 成人美女视频在线看| 欧美精品在线一区二区三区| 免费看黄色91| 色呦呦国产精品| 亚洲成人黄色小说| 日本精品免费| 一二三区精品视频| 欧美高清视频一区二区三区在线观看| 中文文精品字幕一区二区| 波多野结衣成人在线| 国产午夜精品久久久久久久 | 99re6这里只有精品视频在线观看| 欧美一区二区日韩| 国产福利一区二区三区视频在线| 欧美少妇xxx| 精品中文字幕一区二区小辣椒| 欧洲激情一区二区| 久久成人18免费观看| 欧美丝袜自拍制服另类| 久久99热国产| 91精品国产入口| 成人小视频免费在线观看| 日韩欧美一级二级三级| 成人av午夜电影| 欧美精品一区二区三区蜜臀| 97se狠狠狠综合亚洲狠狠| 日本一区二区视频在线| 精品伦理一区二区三区| 亚洲三级在线看| 亚洲韩国在线| 免费精品视频在线| 91麻豆精品国产91久久久资源速度| 国产福利电影一区二区三区| 精品福利在线导航| 国产精品一区二区三区免费观看| 亚洲色图丝袜美腿| 中文字幕日韩一区二区三区| 精品一区二区三区免费| 日韩一级完整毛片| 成人动漫视频在线观看免费| 一区二区成人在线视频| 在线中文字幕不卡| 国产成人午夜视频| 国产欧美1区2区3区| 日本一区二区三不卡| 久久精品999| 久久久久久久综合| 日韩av不卡播放| 国产一级精品在线| 欧美极品xxx| 一本久久a久久精品vr综合 | 黑人巨大精品欧美一区二区小视频 | 9191国产精品| 国产精品久久久久免费| 亚洲电影你懂得| 欧美精品777| 国产欧美欧洲| 麻豆精品一区二区三区| 精品久久国产老人久久综合| 乱色588欧美| 国产一区二三区好的| 国产精品毛片a∨一区二区三区| 一本久久a久久精品亚洲| 懂色av一区二区三区免费观看| 中文字幕一区二区三区蜜月| 欧美亚洲丝袜传媒另类| 国产精品对白刺激久久久| 日产精品久久久久久久性色| 精品国免费一区二区三区| 蜜桃视频在线观看91| 国产精品一区久久久久| 亚洲免费av高清| 91精品国产91热久久久做人人| 精选一区二区三区四区五区| 国产精品一区在线| 一区二区高清免费观看影视大全| 91精品国产丝袜白色高跟鞋| 欧美精品在线一区| 成人免费毛片片v| 日韩电影免费在线看| 国产女人18毛片水真多成人如厕| 在线欧美小视频| 国产日韩在线一区二区三区| 国产在线精品一区二区夜色| 亚洲欧美在线视频观看| 欧美一区二区免费视频| 亚洲精品日韩在线观看| 999国产在线| 狠狠色丁香久久婷婷综| 亚洲综合色自拍一区| 国产校园另类小说区| 6080亚洲精品一区二区| 一级特黄录像免费播放全99| 国产传媒欧美日韩| 成人在线视频首页| 蜜桃视频在线观看一区| 亚洲精品少妇30p| 国产欧美精品区一区二区三区| 欧美二区在线观看| 色综合久久中文字幕综合网| 欧美精品123| 国产精品美女诱惑| 不卡av电影在线播放| 国产一本一道久久香蕉| 日产欧产美韩系列久久99| 一区二区三区美女视频| 国产精品色噜噜| 久久久久久黄色| 日韩美女在线视频| 欧美日本在线播放| 91国在线观看| 在线日韩av永久免费观看| 麻豆传媒一区二区| 国内精品久久久久久久果冻传媒| 99国产精品国产精品久久| 粉嫩久久99精品久久久久久夜| 久草这里只有精品视频| 日本欧美久久久久免费播放网| 一区二区三区欧美久久| 亚洲欧美日韩一区二区三区在线观看 | 久久蜜臀精品av| 欧美一区二区三区视频在线| 欧美视频一区在线观看| 色婷婷久久久久swag精品| 日韩中文字幕av在线| 欧美亚洲免费在线| 久久久久se| 精品国产乱码久久久久久蜜柚 | 精品福利一区二区三区| 91精品国产综合久久久久久久 | 黄色成人免费在线| 另类小说色综合网站| 蜜臀av国产精品久久久久| 麻豆精品一区二区三区| 久草精品在线观看| 国产一区二区在线影院| 国产精品自产自拍| 成人蜜臀av电影| 91美女视频网站| 91视视频在线观看入口直接观看www | 亚洲国产欧美日韩| 亚洲精品中字| 宅男噜噜99国产精品观看免费| 色欲综合视频天天天| 欧美性生活久久| 天天操天天综合网| 日韩精品一二三| 激情久久五月天| 国产酒店精品激情| 成人国产精品免费| ts人妖另类在线| 久久久久久久久久码影片| 日本一区免费观看| 中文字幕日韩一区二区三区不卡| 91久久一区二区| 欧美一区二区成人6969| 久久久久久久一区| **性色生活片久久毛片| 亚洲一区二区三区小说| 免费一级片91| 福利一区二区在线观看| 91蜜桃视频在线| 久久综合给合久久狠狠色| 亚洲一区二区高清视频| 欧美日韩电影在线| 久久婷婷国产综合精品青草| 国产精品女上位| 五月婷婷久久丁香| 国产盗摄一区二区|