欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種圖像鏡像算法

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

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

[0003]本發(fā)明目的是利用算法開發(fā)工具實現(xiàn)了圖文件的鏡像變換,實現(xiàn)了基本圖像增強的算法。
[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è)計明確了指向的對象,在調(diào)用函數(shù)時,簡化了算法步驟;增加步驟設(shè)置光標(biāo)狀態(tài)為等待狀態(tài)Begin Wait Cursor O ;,這樣的設(shè)計能夠使得在算法空閑時設(shè)定光標(biāo)的狀態(tài),便于重新運行算法;調(diào)用Vert Mirror函數(shù)鏡像圖象中增加設(shè)置文檔修改標(biāo)記P Doc->Set Modified Flag (TRUE),這樣的設(shè)計能夠在修改文檔時,直接修改,減少了因新文檔二重新開始算法的冗雜;增加步驟結(jié)束光標(biāo)等待狀態(tài)End Wait Cursor O;,與算法進行中的光標(biāo)狀態(tài)進行匹配,當(dāng)算法結(jié)束時直接結(jié)束光標(biāo)的等待狀態(tài),便于進行下面操作;增加返回值BOOL (“鏡像成功返回TRUE,否則返回FALSE”),對于最終結(jié)果有清晰明了的結(jié)果。
【具體實施方式】
[0011]為使本發(fā)明實現(xiàn)的技術(shù)手段、創(chuàng)作特征、達成目的與功效易于明白了解,下面結(jié)合【具體實施方式】,進一步闡述本發(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 (〃實現(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è)計明確了指向的對象,在調(diào)用函數(shù)時,簡化了算法步驟;增加步驟設(shè)置光標(biāo)狀態(tài)為等待狀態(tài)Begin Wait Cursor O ;,這樣的設(shè)計能夠使得在算法空閑時設(shè)定光標(biāo)的狀態(tài),便于重新運行算法;調(diào)用Vert Mirror函數(shù)鏡像圖象中增加設(shè)置文檔修改標(biāo)記P Doc ->Set ModifiedFlag (TRUE),這樣的設(shè)計能夠在修改文檔時,直接修改,減少了因新文檔二重新開始算法的冗雜;增加步驟結(jié)束光標(biāo)等待狀態(tài)End Wait Cursor O ;,與算法進行中的光標(biāo)狀態(tài)進行匹配,當(dāng)算法結(jié)束時直接結(jié)束光標(biāo)的等待狀態(tài),便于進行下面操作;增加返回值BOOL (“鏡像成功返回TRUE,否則返回FALSE”),對于最終結(jié)果有清晰明了的結(jié)果。
[0013]以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【主權(quán)項】
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ā)明公開了一種圖像鏡像算法,指向DIB的指針中增加LPSTR l p DIB,明確了指向的對象,在調(diào)用函數(shù)時,簡化了算法步驟;增加步驟設(shè)置光標(biāo)狀態(tài)為等待狀態(tài)Begin Wait Cursor();能夠使得在算法空閑時設(shè)定光標(biāo)的狀態(tài),便于重新運行算法;調(diào)用Vert Mirror函數(shù)鏡像圖象中增加設(shè)置文檔修改標(biāo)記P Doc ->Set Modified Flag(TRUE),這樣的設(shè)計能夠在修改文檔時,直接修改,減少了因新文檔二重新開始算法的冗雜;增加步驟結(jié)束光標(biāo)等待狀態(tài)End Wait Cursor ();與算法進行中的光標(biāo)狀態(tài)進行匹配,當(dāng)算法結(jié)束時直接結(jié)束光標(biāo)的等待狀態(tài),便于進行下面操作;增加返回值BOOL,對于最終結(jié)果有清晰明了的結(jié)果。
【IPC分類】G06T1-00
【公開號】CN104680477
【申請?zhí)枴緾N201510095167
【發(fā)明人】胡劍鋒
【申請人】江西科技學(xué)院
【公開日】2015年6月3日
【申請日】2015年3月4日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
梧州市| 扎赉特旗| 兴安县| 湖北省| 大宁县| 隆安县| 甘德县| 天全县| SHOW| 乌什县| 平昌县| 柞水县| 香格里拉县| 新郑市| 永年县| 上思县| 炎陵县| 定结县| 乌鲁木齐县| 杭州市| 隆德县| 保德县| 通州市| 桦南县| 石棉县| 桑植县| 永济市| 甘德县| 兰西县| 金坛市| 昆山市| 石首市| 海淀区| 类乌齐县| 临猗县| 娱乐| 哈巴河县| 长沙县| 稻城县| 东港市| 昭苏县|