資源簡介
基于c++編寫的經典的lic算法,實現矢量場可視化,紋理細節清晰,運算速度較慢,還需要大量優化。
代碼片段和文件信息
/*----------------------------------------------------------*/
/*?代碼參考如下鏈接:????????????????????????????????????????*/
/*?http://www.zhanpingliu.org/Research/FlowVis/LIC/LIC.htm??*/
/*??????????????????????????????????????????????????????????*/
/*----------------------------------------------------------*/
#include?
#include?
#include?
#define?SQUARE_FLOW_FIELD_SZ?400
#define?DISCRETE_FILTER_SIZE?2048??????//卷積核的對應項,如果太小的話有些采樣點就沒有被卷積進去,影響圖像效果
#define?LOWPASS_FILTR_LENGTH?32.00000f
#define?LINE_SQUARE_CLIP_MAX?100000.0f?//只要大于等于0就行,等于0時會出現黑色線條
#define?VECTOR_COMPONENT_MIN?0.050000f
/*----------------------------------------------------------------------------------------------*/
void????SyntheszSaddle(int??n_xres??int????n_yres??float*???pVect
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-06-11?07:34??MyLIC(Standard)\
?????目錄???????????0??2015-06-11?07:34??MyLIC(Standard)\Debug\
?????文件??????480018??2015-06-11?07:34??MyLIC(Standard)\LIC.ppm
?????文件???????10068??2015-06-11?07:33??MyLIC(Standard)\myLIC.cpp
?????文件????????4270??2009-01-19?17:01??MyLIC(Standard)\MyLIC.dsp
?????文件?????????535??2009-01-19?10:54??MyLIC(Standard)\MyLIC.dsw
?????文件???????50176??2015-06-11?07:34??MyLIC(Standard)\MyLIC.ncb
?????文件???????48640??2015-06-11?07:34??MyLIC(Standard)\MyLIC.opt
?????文件????????1468??2015-06-11?07:34??MyLIC(Standard)\MyLIC.plg
評論
共有 條評論