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


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


  共有8017人關(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語(yǔ)言代碼:


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

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語(yǔ)言代碼:

 

/*圖像縮放參數(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欧美一区二区三区
成人在线视频电影| 精品欧美日韩在线| 99久久婷婷国产| 国产精品初高中精品久久| 日本日本精品二区免费| 欧洲国内综合视频| 国产午夜精品久久| 日韩高清在线不卡| 9人人澡人人爽人人精品| 欧美日韩精品免费观看| 欧美日韩你懂得| 91精品国产入口在线| 国产精品伦理在线| 久久99久久久欧美国产| 91传媒免费看| 欧美一区二区三区电影在线观看| 欧美乱妇23p| 亚洲狼人国产精品| 粉嫩嫩av羞羞动漫久久久| 久久艹中文字幕| 欧美一级黄色大片| 亚洲综合一区在线| av欧美精品.com| 国产综合动作在线观看| 欧美日韩一区国产| 亚洲愉拍自拍另类高清精品| 成人精品视频网站| 色婷婷综合久久久中文一区二区| 国产精品网站在线观看| 国产肉丝袜一区二区| 另类综合日韩欧美亚洲| 国产精品亚洲综合| 欧美一区欧美二区| 亚洲成人动漫在线免费观看| 粉嫩一区二区三区性色av| 亚洲一卡二卡三卡| 欧美国产精品中文字幕| 国产美女av一区二区三区| 性欧美videosex高清少妇| 国产午夜精品一区二区| 国产成人午夜片在线观看高清观看| 韩日av一区二区| 相泽南亚洲一区二区在线播放 | 日韩精品久久一区| 欧美精品一区二区三区很污很色的| 丝瓜av网站精品一区二区| 极品校花啪啪激情久久| 日韩免费福利电影在线观看| 蜜桃视频第一区免费观看| 欧美亚洲另类久久综合| 国产欧美视频一区二区| 成人h动漫精品一区二| 欧美在线影院一区二区| 亚洲宅男天堂在线观看无病毒| 国产寡妇亲子伦一区二区| 中文字幕久久综合| 一区二区视频在线| 精品免费国产| 久久久久国产精品免费免费搜索| 国产主播一区二区三区| 永久域名在线精品| 亚洲自拍偷拍欧美| 欧美日韩精品久久| 亚洲精品菠萝久久久久久久| 国产一区免费观看| 国产精品视频一二| 国产精品二区二区三区| 日本一区二区三区免费乱视频| 成人综合婷婷国产精品久久蜜臀| 51精品久久久久久久蜜臀| av电影在线观看完整版一区二区| 日本一区二区成人在线| 日韩av不卡在线播放| 麻豆精品久久久| 精品美女在线观看| 国产精品一区二区三区四区五区| 亚洲影院久久精品| 欧美人妖巨大在线| 国产精品久久精品国产| 亚洲成在人线免费| 日韩一级黄色大片| 久久精品午夜一区二区福利| 日本视频一区二区| 精品国产乱码久久| 日本一区二区在线| 国产成人8x视频一区二区| 国产精品久久久久久久久免费樱桃 | 韩国毛片一区二区三区| 亚洲精品一区二区三区四区高清| 久久综合狠狠综合久久综青草| 日韩精品亚洲一区| 精品国产电影一区二区| 欧美日本韩国国产| 国产一区二区三区在线观看精品 | 福利一区在线观看| 亚洲精品免费在线| 91精品国产综合久久精品| 精品在线视频一区二区| 精品一区二区三区在线播放视频 | 夜夜精品浪潮av一区二区三区| 欧美在线色视频| 91福利入口| 奇米精品一区二区三区四区| 久久久精品tv| 在线影院国内精品| 国产伦精品一区二区三区照片| 奇米精品一区二区三区四区| 国产精品午夜电影| 欧美高清一级片在线| 欧美一区二区三区成人久久片| 国产91高潮流白浆在线麻豆| 亚洲伊人伊色伊影伊综合网| 2014亚洲片线观看视频免费| 一本大道久久精品懂色aⅴ| www.成人三级视频| 国产精品一区二区在线看| 亚洲激情在线激情| 久久久亚洲国产美女国产盗摄 | 日韩欧美一区二区久久婷婷| 性欧美精品一区二区三区在线播放| 大胆亚洲人体视频| 日本少妇一区二区| 亚洲美女免费在线| 久久精品欧美日韩精品 | 狠狠色综合日日| 亚洲资源中文字幕| 国产精品少妇自拍| 精品蜜桃在线看| 欧美日韩性生活| 亚洲春色在线视频| 久久久久久国产精品mv| 91免费看`日韩一区二区| 经典三级一区二区| 天天色图综合网| 亚洲综合在线视频| 中文字幕日韩一区二区| 欧美精品一区二区在线播放| 欧美日韩黄色一区二区| 在线观看日韩片| 欧美激情专区| 久久国产精品 国产精品| 91免费在线观看网站| 成人黄色片在线观看| 国产精品一品二品| 久久99热狠狠色一区二区| 日韩高清一区在线| 亚洲高清中文字幕| 一区二区三区鲁丝不卡| 综合色中文字幕| 国产精品理伦片| 中文字幕电影一区| 国产午夜精品一区二区三区四区 | 激情小说亚洲一区| 日韩电影在线观看一区| 亚洲高清中文字幕| 亚洲国产成人av网| 亚洲大片免费看| 亚洲chinese男男1069| 洋洋成人永久网站入口| 亚洲精品va在线观看| 亚洲六月丁香色婷婷综合久久| 亚洲精品综合在线| 亚洲一区二区黄色| 亚洲自拍偷拍欧美| 丝袜诱惑亚洲看片| 免费观看一级特黄欧美大片| 日本大胆欧美人术艺术动态| 青青草97国产精品免费观看无弹窗版| 亚洲第一福利视频在线| 香蕉av福利精品导航| 天堂资源在线中文精品| 肉肉av福利一精品导航| 奇米影视一区二区三区小说| 久久99国产精品久久| 国产精品中文字幕日韩精品| 国产精品亚洲一区二区三区在线| 国产综合久久久久久鬼色| 国产99久久久国产精品潘金 | 欧美日韩成人在线一区| 欧美日韩久久不卡| 欧美一区二区三区人| 精品国产凹凸成av人网站| 久久综合av免费| 国产精品久久久久三级| 亚洲精品乱码久久久久久日本蜜臀 | 一级日本不卡的影视| 五月激情丁香一区二区三区| 免费观看久久久4p| 国产成人免费视频| aa成人免费视频| 日韩欧美一区二区三区四区五区| 中文字幕在线中文字幕日亚韩一区 | 色婷婷综合视频在线观看| 欧美日韩免费不卡视频一区二区三区| 制服丝袜亚洲播放| 国产欧美日韩在线观看| 一级精品视频在线观看宜春院| 日本91福利区| 成人精品gif动图一区| 国产精品一区二区不卡视频|