国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種圖像鏡像算法

      文檔序號(hào):8362086閱讀:1260來(lái)源:國(guó)知局
      一種圖像鏡像算法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)方法領(lǐng)域,特別是涉及一種圖像鏡像算法。
      【背景技術(shù)】
      [0002]圖像處理就是對(duì)圖像信息進(jìn)行加工處理,以滿足人的視覺(jué)心里和實(shí)際應(yīng)用的需要。隨著技術(shù)的發(fā)展,數(shù)碼相機(jī)、數(shù)字?jǐn)z像機(jī)、數(shù)字電視等的數(shù)字化設(shè)備不斷涌現(xiàn),從一方面講,這些是圖像處理技術(shù)應(yīng)用的成果,反過(guò)來(lái),這些設(shè)備的廣發(fā)應(yīng)用,也促使圖像處理技術(shù)不斷向前發(fā)展,圖像數(shù)據(jù)庫(kù)和多媒體技術(shù)也推動(dòng)者這些鄰域不斷向前發(fā)展,圖像處理技術(shù)與理論是計(jì)算機(jī)應(yīng)用的依個(gè)重要鄰域,許多工程應(yīng)用都涉及到圖像處理。圖像的幾何變換是圖像變換的最基本的圖像變換方法。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明目的是利用算法開(kāi)發(fā)工具實(shí)現(xiàn)了圖文件的鏡像變換,實(shí)現(xiàn)了基本圖像增強(qiáng)的算法。
      [0004]本發(fā)明一種圖像鏡像算法,其特征在于,其步驟包括:
      (1)獲取指向文檔的指針
      void CC image Processing View:: On Geom Trpo ;
      (2)指向DIB的指針
      CC image Processing Doc* p Doc = Get Document;
      (3)鎖定DIB
      L p DIB = (LPSTR):: Global Lock ((HGL0BAL) p Doc ->Get HDIB ;
      (4)調(diào)用VertMirror函數(shù)鏡像圖象 if ( Vert Mirror (lp DIB));
      P Doc ->Update All Views (NULL);else
      (6)提示信息 Message Box;
      (7)解除鎖定::Global Unlock((HGL0BAL) p Doc ->Get HDIB 0)。
      [0005]優(yōu)選的,步驟(2)指向DIB的指針中增加LPSTR I p DIB。
      [0006]優(yōu)選的,步驟(3)后增加步驟設(shè)置光標(biāo)狀態(tài)為等待狀態(tài)Begin Wait CursorO ;。
      [0007]優(yōu)選的,步驟(4)調(diào)用Vert Mirror函數(shù)鏡像圖象中增加設(shè)置文檔修改標(biāo)記P Doc->Set Modified Flag(TRUE)。
      [0008]優(yōu)選的,步驟(7)后增加步驟結(jié)束光標(biāo)等待狀態(tài)End Wait Cursor O;。
      [0009]優(yōu)選的,步驟(7)增加返回值B00L (“鏡像成功返回TRUE,否則返回FALSE”)。
      [0010]有益效果:本發(fā)明提供了一種圖像鏡像算法,指向DIB的指針中增加LPSTR I pDIB,這樣的設(shè)計(jì)明確了指向的對(duì)象,在調(diào)用函數(shù)時(shí),簡(jiǎn)化了算法步驟;增加步驟設(shè)置光標(biāo)狀態(tài)為等待狀態(tài)Begin Wait Cursor O ;,這樣的設(shè)計(jì)能夠使得在算法空閑時(shí)設(shè)定光標(biāo)的狀態(tài),便于重新運(yùn)行算法;調(diào)用Vert Mirror函數(shù)鏡像圖象中增加設(shè)置文檔修改標(biāo)記P Doc->Set Modified Flag (TRUE),這樣的設(shè)計(jì)能夠在修改文檔時(shí),直接修改,減少了因新文檔二重新開(kāi)始算法的冗雜;增加步驟結(jié)束光標(biāo)等待狀態(tài)End Wait Cursor O;,與算法進(jìn)行中的光標(biāo)狀態(tài)進(jìn)行匹配,當(dāng)算法結(jié)束時(shí)直接結(jié)束光標(biāo)的等待狀態(tài),便于進(jìn)行下面操作;增加返回值BOOL (“鏡像成功返回TRUE,否則返回FALSE”),對(duì)于最終結(jié)果有清晰明了的結(jié)果。
      【具體實(shí)施方式】
      [0011]為使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合【具體實(shí)施方式】,進(jìn)一步闡述本發(fā)明。
      [0012]一種圖像鏡像算法,其特征在于,其步驟包括:
      I)獲取指向文檔的指針
      void CC image Processing View:: On Geom Trpo ()
      (2)指向DIB的指針
      CC image Processing Doc* p Doc = Get Document ();
      LPSTR I p DIB ;
      (3)鎖定DIB
      L p DIB = (LPSTR):: Global Lock ((HGLOBAL) p Doc ->Get HDIB ());
      (4)設(shè)置光標(biāo)狀態(tài)為等待狀態(tài) Begin Wait Cursor ();
      (4)調(diào)用Vert Mirror函數(shù)鏡像圖象 if ( Vert Mirror (lp DIB));
      {
      P Doc ->Update All Views (NULL);
      P Doc ->Set Modified Flag(TRUE);
      }
      else
      (6)提示信息
      Message Box (〃實(shí)現(xiàn)圖象鏡像失?。?〃);
      (7)解除鎖定::Global Unlock((HGLOBAL) p Doc ->Get HDIB ());
      (8)結(jié)束光標(biāo)等待狀態(tài) End Wait Cursor ();
      (9)返回值
      BOOL (“鏡像成功返回TRUE,否則返回FALSE”);
      本發(fā)明提供了一種圖像鏡像算法,指向DIB的指針中增加LPSTR I P DIB,這樣的設(shè)計(jì)明確了指向的對(duì)象,在調(diào)用函數(shù)時(shí),簡(jiǎn)化了算法步驟;增加步驟設(shè)置光標(biāo)狀態(tài)為等待狀態(tài)Begin Wait Cursor O ;,這樣的設(shè)計(jì)能夠使得在算法空閑時(shí)設(shè)定光標(biāo)的狀態(tài),便于重新運(yùn)行算法;調(diào)用Vert Mirror函數(shù)鏡像圖象中增加設(shè)置文檔修改標(biāo)記P Doc ->Set ModifiedFlag (TRUE),這樣的設(shè)計(jì)能夠在修改文檔時(shí),直接修改,減少了因新文檔二重新開(kāi)始算法的冗雜;增加步驟結(jié)束光標(biāo)等待狀態(tài)End Wait Cursor O ;,與算法進(jìn)行中的光標(biāo)狀態(tài)進(jìn)行匹配,當(dāng)算法結(jié)束時(shí)直接結(jié)束光標(biāo)的等待狀態(tài),便于進(jìn)行下面操作;增加返回值BOOL (“鏡像成功返回TRUE,否則返回FALSE”),對(duì)于最終結(jié)果有清晰明了的結(jié)果。
      [0013]以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種圖像鏡像算法,其特征在于,其步驟包括: (1)獲取指向文檔的指針 void CC image Processing View:: On Geom Trpo ; (2)指向DIB的指針CC image Processing Doc* p Doc = Get Document; (3)鎖定DIBL p DIB = (LPSTR):: Global Lock ((HGLOBAL) p Doc ->Get HDIB ; (4)調(diào)用VertMirror函數(shù)鏡像圖象 if ( Vert Mirror (lp DIB));P Doc ->Update All Views (NULL);else (6)提示信息 Message Box; (7)解除鎖定::Global Unlock((HGLOBAL) p Doc ->Get HDIB 0)。
      2.如權(quán)利要求1所述的圖像鏡像算法,其特征在于,步驟(2)指向DIB的指針中增加LPSTR I P DIB0
      3.如權(quán)利要求1所述的圖像鏡像算法,其特征在于,步驟(3)后增加步驟設(shè)置光標(biāo)狀態(tài)為等待狀態(tài) Begin Wait Cursor。
      4.如權(quán)利要求1所述的圖像鏡像算法,其特征在于,步驟(4)調(diào)用VertMirror函數(shù)鏡像圖象中增加設(shè)置文檔修改標(biāo)記P Doc ->Set Modified Flag。
      5.如權(quán)利要求1所述的圖像鏡像算法,其特征在于,步驟(7)后增加步驟結(jié)束光標(biāo)等待狀態(tài) End Wait Cursor。
      6.一種權(quán)利要求1所述的圖像鏡像算法,其特征在于,步驟(J)設(shè)有返回值B00L,鏡像成功返回TRUE,否則返回FALSE。
      【專利摘要】本發(fā)明公開(kāi)了一種圖像鏡像算法,指向DIB的指針中增加LPSTR l p DIB,明確了指向的對(duì)象,在調(diào)用函數(shù)時(shí),簡(jiǎn)化了算法步驟;增加步驟設(shè)置光標(biāo)狀態(tài)為等待狀態(tài)Begin Wait Cursor();能夠使得在算法空閑時(shí)設(shè)定光標(biāo)的狀態(tài),便于重新運(yùn)行算法;調(diào)用Vert Mirror函數(shù)鏡像圖象中增加設(shè)置文檔修改標(biāo)記P Doc ->Set Modified Flag(TRUE),這樣的設(shè)計(jì)能夠在修改文檔時(shí),直接修改,減少了因新文檔二重新開(kāi)始算法的冗雜;增加步驟結(jié)束光標(biāo)等待狀態(tài)End Wait Cursor ();與算法進(jìn)行中的光標(biāo)狀態(tài)進(jìn)行匹配,當(dāng)算法結(jié)束時(shí)直接結(jié)束光標(biāo)的等待狀態(tài),便于進(jìn)行下面操作;增加返回值BOOL,對(duì)于最終結(jié)果有清晰明了的結(jié)果。
      【IPC分類】G06T1-00
      【公開(kāi)號(hào)】CN104680477
      【申請(qǐng)?zhí)枴緾N201510095167
      【發(fā)明人】胡劍鋒
      【申請(qǐng)人】江西科技學(xué)院
      【公開(kāi)日】2015年6月3日
      【申請(qǐng)日】2015年3月4日
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1