資源簡介
該程序采用opencv工具,計算給定圖片內的紅細胞個數,同時計算細胞的面積、周長和密集度信息。
代碼片段和文件信息
#include?
#include?
#include?
#include?
#include?
#define?MAX_NUM?500??//?預期最大細胞數量
#define?WIDTH?640??//圖片寬度
#define?HEIGHT?480???//圖片高度
int?label[HEIGHT][WIDTH];??//每個像素點的標記,其大小代表細胞序號
uchar?pixel[HEIGHT][WIDTH];??//記錄每個像素點的灰度值
int?area[MAX_NUM]perimeter[MAX_NUM];??//?記錄每個細胞的面積和周長
int?flag_cell[MAX_NUM];???//標記每個細胞是否完整
float?degree[MAX_NUM];??//記錄每個細胞的密集度
int?peried[MAX_NUM];?????//標記某個細胞是否被計算過周長,0表示沒有
int?begin[2];???//記錄開始數周長的初始點坐標(ij)
int?main(?)?
{
????int?cell_num?=?0;??//?記錄細胞數量
int?counter?=?0;???//?標簽計數
int?max;??//最大的細胞的編號
????int?min;??//最小的細胞的編號
float?average_degree=0;??//平均密集度
float?sum_degree=0;
float?max_cell_degreemin_cell_degree;??//最大細胞和最小細胞的密集度
long?sum_area=0;??//所有細胞的面積總和
long?sum_perimeter=0;??//所有細胞的周長總和
int?average_area;??//平均面積
int?average_perimeter;??//平均周長
int?max_cell_center_xmax_cell_center_y;??//最大細胞的中心點坐標
int?min_cell_center_xmin_cell_center_y;??//最小細胞的
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????921654??2009-12-01?01:37??redcell\Debug\cell.bmp
?????文件??????38400??2009-12-13?14:16??redcell\Debug\test.exe
?????文件?????330112??2009-12-13?14:16??redcell\Debug\test.ilk
?????文件?????371712??2009-12-13?14:16??redcell\Debug\test.pdb
?????文件?????921654??2009-12-01?01:37??redcell\test\cell.bmp
?????文件?????308278??2009-12-13?14:56??redcell\test\cell2.bmp
?????文件?????308278??2009-12-13?14:56??redcell\test\cell3.bmp
?????文件???????7022??2009-12-13?14:16??redcell\test\Debug\BuildLog.htm
?????文件?????????65??2009-12-13?14:16??redcell\test\Debug\mt.dep
?????文件????????621??2009-12-13?14:16??redcell\test\Debug\test.exe.intermediate.manifest
?????文件??????25560??2009-12-13?14:16??redcell\test\Debug\test.obj
?????文件??????76800??2009-12-13?14:16??redcell\test\Debug\vc90.idb
?????文件??????69632??2009-12-13?14:16??redcell\test\Debug\vc90.pdb
?????文件???????7567??2009-12-13?14:16??redcell\test\test.cpp
?????文件???????3694??2009-12-04?19:34??redcell\test\test.vcproj
?????文件???????1419??2009-12-13?14:57??redcell\test\test.vcproj.huabitao-PC.huabitao.user
?????文件????1100800??2009-12-13?14:57??redcell\test.ncb
?????文件????????878??2009-12-04?19:31??redcell\test.sln
????..A..H.?????10752??2009-12-13?14:57??redcell\test.suo
?????目錄??????????0??2009-12-13?14:16??redcell\test\Debug
?????目錄??????????0??2009-12-13?14:59??redcell\Debug
?????目錄??????????0??2009-12-13?14:16??redcell\test
?????目錄??????????0??2009-12-10?12:11??redcell
-----------?---------??----------?-----??----
??????????????4504898????????????????????23
- 上一篇:Profibus協議手冊(中文版)
- 下一篇:兩個很棒的VRML游戲源碼
評論
共有 條評論