翻譯|使用教程|編輯:楊鵬連|2020-09-17 11:21:07.637|閱讀 324 次
概述:本文介紹了圖像處理工具包ImagXpress的使用方法——如何去除圖像紅眼。若要減少彩色閃光燈照片圖像中在人眼中看到的閃光燈的紅色反射,請(qǐng)使用以下方法
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
ImagXpress 是最先進(jìn)的彩色映像和照片圖像處理工具包,它發(fā)布的形式有:.NET控件、COM組件、VC組件。用ImagXpress ,開(kāi)發(fā)者構(gòu)建的應(yīng)用程序可以支持圖像瀏覽、編輯、打印、TWAIN掃描、文件格式轉(zhuǎn)換等等。ImagXpress 提供了綜合的圖像處理函數(shù)集,支持30多種文件格式,擁有驚人的圖像處理速度。ImagXpress 提供的圖像功能還有:復(fù)制、旋轉(zhuǎn)、保持圖像的透明度、多種圖像縮放算法、高級(jí)滾動(dòng)條、自動(dòng)調(diào)整大小和圖像融合等。
若要減少彩色閃光燈照片圖像中在人眼中看到的閃光燈的紅色反射,請(qǐng)使用以下方法之一:
手動(dòng)去除紅眼
使用RemoveRedeye方法從圖像中的眼睛手動(dòng)去除紅眼。
必須先使用Area方法定義要處理的區(qū)域,然后才能使用RemoveRedeye方法。
自動(dòng)去除紅眼
使用AutoRemoveRedeye方法自動(dòng)從圖像的眼睛中消除紅眼。AutoRemoveRedeye方法將在不修改照片中不是眼睛的元素的情況下準(zhǔn)確校正紅眼,在大多數(shù)情況下無(wú)需任何干預(yù)。
優(yōu)化的紅眼消除
與任何算法一樣,有可能出現(xiàn)誤報(bào)(對(duì)非眼睛區(qū)域進(jìn)行修改)或在某些圖像中未校正的紅眼現(xiàn)象。
為了使應(yīng)用程序可以最大程度地控制此行為,AutoRemoveRedeye方法將所有已更正的區(qū)域返回為矩形的集合。矩形標(biāo)識(shí)檢測(cè)到并校正了紅眼的區(qū)域,以及表示已校正區(qū)域?yàn)榧t眼的置信度的值。這使應(yīng)用程序可以設(shè)置可接受的誤報(bào)水平并優(yōu)化紅眼校正。
下面介紹如何實(shí)現(xiàn)優(yōu)化的紅眼消除:
通過(guò)設(shè)置 UndoEnabled = True 啟用撤消方法。
通過(guò)調(diào)用 AutoRemoveRedeye ,指定所需的眼影,所需的眩光并將UseEditRectangles設(shè)置為False來(lái)糾正紅眼。(當(dāng)bUseEditRectangles為T(mén)rue時(shí),先前檢測(cè)到的矩形將用于校正紅眼。當(dāng)bUseEditRectangles為False時(shí),將忽略現(xiàn)有的矩形。)AutoRemoveRedeye方法從圖像中去除紅眼,并將矩形屬性設(shè)置為其中紅色為紅色的矩形集合。眼睛被檢出并矯正。
要糾正紅眼而不顯示結(jié)果,請(qǐng)?jiān)谡{(diào)用AutoRemoveRedeye之前通過(guò)設(shè)置AutoInvalidate = False 禁用繪畫(huà) 。
搜索并逆轉(zhuǎn)任何誤報(bào)
A.列舉一組矩形:
該閾值可以由應(yīng)用程序最終用戶或應(yīng)用程序程序員設(shè)置。
糾正紅眼并顯示圖像,如下所示:
圖像處理工具包ImagXpress用戶指南:正確的顏色和對(duì)比度
圖像處理工具包ImagXpress用戶指南:如何從文件中加載圖像
圖像處理工具包ImagXpress用戶指南:如何指定圖像的加載選項(xiàng)
圖像處理工具包ImagXpress用戶指南:如何定義最終用戶界面
圖像處理工具包ImagXpress用戶指南:修改圖像大小和方向
想要購(gòu)買ImagXpress正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: