<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>
    以文本方式查看主題

    -  曙海教育集團論壇  (http://www.hufushizhe.com/bbs/index.asp)
    --  DSP系統和硬件開發討論區  (http://www.hufushizhe.com/bbs/list.asp?boardid=5)
    ----  李現路:DSP6000圖像位置移動與變形的典型算法(二)  (http://www.hufushizhe.com/bbs/dispbbs.asp?boardid=5&id=83)

    --  作者:admin
    --  發布時間:2009-12-3 13:47:53
    --  李現路:DSP6000圖像位置移動與變形的典型算法(二)
      李現路:DSP6000圖像位置移動與變形的典型算法(四)

     

     

         (void *)(disYbuffer + (numPixels>>1) + (numLines-1-i) * numPixels),

             numPixels>>1);

                     

                 /*傳送Cb緩沖區*/

                 //前半部分為原始圖像

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

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

                          numPixels>>2);

                 //后半部分為垂直鏡像圖像

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

                     (void *)(disCbbuffer + (numPixels>>2) + (numLines-1-i) * (numPixels >> 1)),

                     numPixels>>2);                                     

                         

                         

                       /*傳送Cr緩沖區*/

                       //前半部分為原始圖像

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

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

                          numPixels>>2);

                 //后半部分為垂直鏡像圖像        

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

                          (void *)(disCrbuffer + (numPixels>>2) + (numLines-1-i) * (numPixels >> 1)),

                          numPixels>>2);                        

              }     

              

              

             /*啟動顯示模塊*/

             bt656_display_start(vpHchannel1);

             /*建立顯示的實時循環*/

             for(;;)

             {

                       /*當采集區的數據已經采集好,而顯示緩沖區的數據已空*/

                       if((capNewFrame == 1)&&(disNewFrame == 1))

                       {

                                /*將數據裝入顯示緩沖區,并清采集完成的標志*/

                                capNewFrame =0;

                                disNewFrame =0;

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

                                {

                                     /*傳送Y緩沖區*/

                                     //前半部分為原始圖像

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

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

                                             numPixels>>1);

                                         //后半部分為垂直鏡像圖像

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

                          (void *)(disYbuffer + (numPixels>>1) + (numLines-1-i) * numPixels),

                          numPixels>>1);

                                  

                                    /*傳送Cb緩沖區*/

                                    //前半部分為原始圖像

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

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

                                             numPixels>>2);

                                    //后半部分為垂直鏡像圖像

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

                                        (void *)(disCbbuffer + (numPixels>>2) + (numLines-1-i) * (numPixels >> 1)),

                                        numPixels>>2);                                     

                                            

                                            

                                         /*傳送Cr緩沖區*/

                                         //前半部分為原始圖像

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

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

                                             numPixels>>2);

                                    //后半部分為垂直鏡像圖像        

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

                                             (void *)(disCrbuffer + (numPixels>>2) + (numLines-1-i) * (numPixels >> 1)),

                                             numPixels>>2);                        

                                 }

                       }

             }       

    }

    [此貼子已經被作者于2009-12-3 13:51:45編輯過]

    主站蜘蛛池模板: 深夜动态福利gif动态进| 99精品视频在线观看re| 月夜影视在线观看免费完整| 再灬再灬再灬深一点舒服视频| 麻豆国产在线不卡一区二区| 天堂а√中文最新版地址| 久久电影www成人网| 欧美一区二区久久精品| 免费看a级黄色片| 老司机69精品成免费视频| 国产精品一区二区久久沈樵| 一本久久伊人热热精品中文| 无码欧精品亚洲日韩一区| 亚洲国产成人精品女人久久久| 浮力影院欧美三级日本三级| 国产偷窥熟女精品视频| 99久久综合狠狠综合久久| 尤物网在线视频| 久久精品动漫一区二区三区| 欧美乱大交xxxxx| 免费99热在线观看| 青娱乐免费视频| 国模丽丽啪啪一区二区| 中文字幕久精品免费视频| 日韩美女视频网站| 亚洲欧美日韩一区在线观看| 狠狠做五月深爱婷婷天天综合| 国产三级久久久精品麻豆三级| 黄色一级一毛片| 国产肉丝袜在线观看| 一区二区视频免费观看| 成人永久福利免费观看| 久久高清一区二区三区| 欧美三级中文字幕在线观看| 亚洲视频免费一区| 男人扒开女人下面狂躁动漫版| 国产伦精品一区二区三区视频小说 | 国产成人av一区二区三区不卡| 91香蕉视频直播| 在线观看国产剧情麻豆精品| 中国一级毛片视频|