91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 24.77MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-08-02
  • 語言: 其他
  • 標簽: 去霧??

資源簡介

基于何凱明去霧算法代碼優化的一個實現,這個是韓國的研究人員的提交論文所帶的代碼,傳到網上供自己查找和大家下載

資源截圖

代碼片段和文件信息

/*
This?source?file?contains?dehazing?construnctor?destructor?and?
dehazing?functions.?

The?detailed?description?of?the?algorithm?is?presented
in?“http://mcl.korea.ac.kr/projects/dehazing“.?See?also?
J.-H.?Kim?W.-D.?Jang?Y.?Park?D.-H.?Lee?J.-Y.?Sim?C.-S.?Kim?“Temporally
coherent?real-time?video?dehazing“?in?Proc.?IEEE?ICIP?2012.

Last?updated:?2013-02-06
Author:?Jin-Hwan?Kim.
?*/
#include?“dehazing.h“

dehazing::dehazing(){}

/*?
Constructor:?dehazing?constructor

Parameters:?
nW?-?width?of?input?image
nH?-?height?of?input?image
bPrevFlag?-?boolean?for?temporal?cohenrence?of?video?dehazing
bPosFlag?-?boolean?for?postprocessing.
*/
dehazing::dehazing(int?nW?int?nH?bool?bPrevFlag?bool?bPosFlag)
{
m_nWid =?nW;
m_nHei =?nH;

//?Flags?for?temporal?coherence?&?post?processing
m_bPreviousFlag =?bPrevFlag;
m_bPostFlag =?bPosFlag;

m_fLambda1 =?5.0f;
m_fLambda2 =?1.0f;

//?Transmission?estimation?block?size
m_nTBlockSize =?40;

//?Guided?filter?block?size?step?size(sampling?step)?&?LookUpTable?parameter
m_nGBlockSize =?40;
m_nStepSize =?2;
m_fGSigma =?10.0f;

//?to?specify?the?region?of?atmospheric?light?estimation
m_nTopLeftX =?0;
m_nTopLeftY =?0;
m_nBottomRightX =?m_nWid;
m_nBottomRightY =?m_nHei;

m_pfSmallTransP =?new?float?[320*240];?//?previous?trans.?(video?only)
m_pfSmallTrans =?new?float?[320*240];?//?init?trans.
m_pfSmallTransR =?new?float?[320*240];?//?refined?trans.
m_pnSmallYImg =?new?int?[320*240];???
m_pnSmallYImgP =?new?int?[320*240];
m_pfSmallInteg =?new?float[320*240];
m_pfSmallDenom =?new?float[320*240];
m_pfSmallY =?new?float[320*240];

m_pfTransmission =?new?float?[m_nWid*m_nHei];
m_pfTransmissionR =?new?float[m_nWid*m_nHei];
m_pfTransmissionP =?new?float[m_nWid*m_nHei];
m_pnYImg =?new?int?[m_nWid*m_nHei];
m_pnYImgP =?new?int?[m_nWid*m_nHei];
m_pfInteg =?new?float[m_nWid*m_nHei];
m_pfDenom =?new?float[m_nWid*m_nHei];
m_pfY =?new?float[m_nWid*m_nHei];

m_pfSmallPk_p =?new?float[m_nGBlockSize*m_nGBlockSize];
m_pfSmallNormPk =?new?float[m_nGBlockSize*m_nGBlockSize];
m_pfPk_p =?new?float[m_nGBlockSize*m_nGBlockSize];
m_pfNormPk =?new?float[m_nGBlockSize*m_nGBlockSize];
m_pfGuidedLUT =?new?float[m_nGBlockSize*m_nGBlockSize];
}


/*?
Constructor:?dehazing?constructor?using?various?options

Parameters:?
nW?-?width?of?input?image
nH?-?height?of?input?image
nTBLockSize?-?block?size?for?transmission?estimation?
bPrevFlag?-?boolean?for?temporal?cohenrence?of?video?dehazing
bPosFlag?-?boolean?for?postprocessing
fL1?-?information?loss?cost?parameter?(regulating)
fL2?-?temporal?coherence?paramter
nGBlock?-?guided?filter?block?size
*/
dehazing::dehazing(int?nW?int?nH?int?nTBlockSize?bool?bPrevFlag?bool?bPosFlag?float?fL1?float?fL2?int?nGBlock)
{
m_nWid =?nW;
m_nHei =?nH;

//?Flags?for?temporal?coherence?&?post?proce

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1559??2013-05-24?15:58??ReadMe.txt
?????目錄???????????0??2013-05-24?15:59??src\
?????目錄???????????0??2013-05-24?15:59??src\Debug\
?????文件????????8726??2013-02-15?00:45??src\Debug\cl.command.1.tlog
?????文件??????406308??2013-02-15?00:45??src\Debug\CL.read.1.tlog
?????文件?????????606??2013-02-14?20:42??src\Debug\CL.read.3.tlog
?????文件????????9746??2013-02-15?00:45??src\Debug\CL.write.1.tlog
?????文件??????159208??2013-02-15?00:45??src\Debug\dehazing.obj
?????文件??????136433??2013-02-04?13:41??src\Debug\dehazing_lowSpeed.obj
?????文件??????120320??2013-02-15?00:45??src\Debug\Dehazing_SSE_CPP.exe
?????文件?????????406??2012-01-19?10:19??src\Debug\Dehazing_SSE_CPP.exe.embed.manifest
?????文件?????????472??2013-02-14?19:41??src\Debug\Dehazing_SSE_CPP.exe.embed.manifest.res
?????文件?????????381??2013-02-15?00:45??src\Debug\Dehazing_SSE_CPP.exe.intermediate.manifest
?????文件??????678008??2013-02-15?00:45??src\Debug\Dehazing_SSE_CPP.ilk
?????文件??????????61??2013-02-15?00:45??src\Debug\Dehazing_SSE_CPP.lastbuildstate
?????文件????????3683??2013-02-15?00:45??src\Debug\Dehazing_SSE_CPP.log
?????文件?????1600512??2013-02-15?00:45??src\Debug\Dehazing_SSE_CPP.pdb
?????文件?????????222??2012-01-19?10:19??src\Debug\Dehazing_SSE_CPP_manifest.rc
?????文件??????109515??2013-02-15?00:38??src\Debug\functions.obj
?????文件??????150646??2013-02-15?00:38??src\Debug\Guidedfilter.obj
?????文件???????????2??2013-02-15?00:45??src\Debug\link-cvtres.read.1.tlog
?????文件???????????2??2013-02-15?00:45??src\Debug\link-cvtres.write.1.tlog
?????文件???????????2??2013-02-15?00:45??src\Debug\link.10832-cvtres.read.1.tlog
?????文件???????????2??2013-02-15?00:45??src\Debug\link.10832-cvtres.write.1.tlog
?????文件???????????2??2013-02-15?00:45??src\Debug\link.10832.read.1.tlog
?????文件???????????2??2013-02-15?00:45??src\Debug\link.10832.write.1.tlog
?????文件???????????2??2013-02-15?00:45??src\Debug\link.11840-cvtres.read.1.tlog
?????文件???????????2??2013-02-15?00:45??src\Debug\link.11840-cvtres.write.1.tlog
?????文件???????????2??2013-02-15?00:45??src\Debug\link.11840.read.1.tlog
?????文件???????????2??2013-02-15?00:45??src\Debug\link.11840.write.1.tlog
?????文件???????????2??2013-02-15?00:45??src\Debug\link.12124-cvtres.read.1.tlog
............此處省略104個文件信息

評論

共有 條評論