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


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


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

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

客人(124.78.*.*)
  1樓


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

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

 

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

數(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)對應(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))

                     {

                                         //傳送亮度信號

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

                                }

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

                                {

                                             //傳送亮度信號

                                         *(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反對(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

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








簽名
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
蜜桃一区二区三区在线观看| 久久综合av免费| 久久99精品久久久久久青青日本 | 亚洲午夜精品一区二区三区他趣| 中文字幕巨乱亚洲| 国产精品毛片大码女人| 国产亚洲精品资源在线26u| 国产欧美一区二区精品仙草咪| 欧美精品一区二区三区在线| 久久精品男人天堂av| 国产精品色在线| 亚洲激情图片一区| 亚洲成人av一区二区| 精品制服美女丁香| 成人一道本在线| 国产高清一区二区三区| 欧美一卡2卡3卡4卡无卡免费观看水多多| 欧美精品久久久| 欧美中文字幕一区| 精品久久国产老人久久综合| 国产精品污网站| 亚洲成av人片在线| 国产成人精品亚洲777人妖| 91蜜桃免费观看视频| 欧美二区三区| 欧美日韩免费在线视频| 久久亚洲影视婷婷| 亚洲大片在线观看| 成人午夜伦理影院| 91在线看网站| 老鸭窝一区二区久久精品| 国产老妇另类xxxxx| 国产91精品入口17c| 日韩区国产区| 日韩精品一区二| 一区二区三区高清在线| 久久精品国产99国产精品| 91丨九色丨黑人外教| 中文精品一区二区三区| 884aa四虎影成人精品一区| 国产精品区一区二区三| 日韩高清在线不卡| 99久久精品国产观看| 在线免费一区| 国产欧美中文在线| 免费视频最近日韩| 国产亚洲二区| 在线成人av影院| 亚洲自拍偷拍九九九| 成人高清免费在线播放| 中文视频一区视频二区视频三区 | 国产日韩一区二区| 91久久奴性调教| 国产三区在线成人av| 欧美aaaaaa午夜精品| 国产精品手机视频| 在线电影国产精品| 亚洲欧美日韩电影| 99久久精品国产导航| 伊甸园精品99久久久久久| 久久免费电影网| 久88久久88久久久| 日韩影片在线播放| 国产精品久久免费看| 成人久久18免费网站麻豆 | 视频一区免费在线观看| av观看久久| 日韩免费观看2025年上映的电影| 日韩国产精品91| 美女被啪啪一区二区| 久久午夜羞羞影院免费观看| 激情六月婷婷久久| 丝袜足脚交91精品| 国产精品久线在线观看| 99国产欧美久久久精品| 欧美另类高清zo欧美| 日韩av一区二区三区| 日韩精品久久久毛片一区二区| 欧美激情一区二区三区在线| 成人aaaa免费全部观看| 欧美另类高清zo欧美| 久久www免费人成看片高清| 日韩片电影在线免费观看| 亚洲三级免费观看| 加勒比在线一区二区三区观看| 久久精品亚洲精品国产欧美 | 欧美一区二区美女| 国产自产v一区二区三区c| 在线一区二区三区做爰视频网站| 亚洲国产精品久久久久秋霞影院| 久久精品一区二区三区不卡免费视频| 久久精子c满五个校花| 99热在这里有精品免费| 欧美成人伊人久久综合网| 风间由美一区二区三区在线观看| 欧美日韩mp4| 国产麻豆视频精品| 欧美一区二区三区精品| 粉嫩在线一区二区三区视频| 日韩视频在线观看一区二区| 国产河南妇女毛片精品久久久| 欧美日本在线一区| 国产精品一区二区x88av| 91麻豆精品国产91久久久资源速度 | 99久久精品国产麻豆演员表| 精品国产一区二区三区不卡| 波多野结衣欧美| 欧美大肚乱孕交hd孕妇| av影院午夜一区| 中文字幕欧美国产| 国产一区二区免费在线观看| 亚洲欧洲性图库| 日韩精品av一区二区三区| 亚洲1区2区3区视频| 在线视频中文字幕一区二区| 免费观看日韩av| 欧美日韩国产首页| 懂色一区二区三区免费观看| xfplay精品久久| 黄色91av| 性欧美大战久久久久久久久| 伊人久久大香线蕉午夜av| 蜜桃免费网站一区二区三区| 91精品国产综合久久香蕉的特点| 99久久婷婷国产综合精品| 国产精品每日更新| 亚洲欧美国产不卡| 国产精品一区二区在线看| 久久久99精品免费观看不卡| 国产精品国产三级国产a| 色姑娘综合av| 国产福利91精品一区二区三区| 欧美精品一区男女天堂| 久久综合中文色婷婷| 蜜桃av一区二区在线观看| 日韩精品一区二区三区视频在线观看| 99中文字幕| 日韩电影一区二区三区四区| 91麻豆精品国产91久久久使用方法 | 久久福利视频一区二区| 欧美不卡激情三级在线观看| 精品视频免费观看| 毛片av一区二区三区| 国产日韩在线不卡| 色丁香久综合在线久综合在线观看 | 美女爽到高潮91| 久久久精品免费免费| 日韩亚洲不卡在线| 国产精品996| 中文字幕亚洲一区二区va在线| 色8久久人人97超碰香蕉987| av激情亚洲男人天堂| 亚洲电影中文字幕在线观看| 日韩写真欧美这视频| 欧美国产二区| 高清不卡在线观看| 亚洲激情中文1区| 日韩精品在线看片z| 日韩免费三级| 成人app在线| 日韩精品久久理论片| 久久精品亚洲乱码伦伦中文| 色欧美88888久久久久久影院| 99re国产在线播放| 久久成人免费网| 亚洲乱码中文字幕| 日韩免费一区二区三区在线播放| 四虎永久国产精品| 99re在线播放| 国产一区二区三区精品欧美日韩一区二区三区| 国产精品久久三| 日韩欧美一级片| 色狠狠av一区二区三区| 九九九九精品九九九九| 国产91精品入口| 日韩高清不卡在线| 亚洲精品国产精华液| 日韩免费视频线观看| 在线观看免费成人| 国产偷国产偷亚洲高清97cao| 国产精品一区一区| 午夜精品久久久久久久| 国产午夜精品在线观看| 欧美日韩一区二区三区在线看| 欧美第一黄网| 国产精品水嫩水嫩| 日韩午夜在线观看| 欧洲亚洲精品在线| 天天好比中文综合网| 高清视频在线观看一区| 成人福利视频在线看| 紧缚奴在线一区二区三区| 亚洲成人激情自拍| 亚洲激情图片qvod| 中文字幕在线免费不卡| 久久看人人爽人人| 日韩欧美一级精品久久| 欧美日韩亚洲综合在线| 色婷婷综合久久久久中文| 日本最新一区二区三区视频观看|