資源簡介
有關于數字圖像處理基礎內容,圖像銳化,圖像平滑,圖象旋轉,dct變換,idct變換
代碼片段和文件信息
#include?
#include?
using?namespace?std;
void?main()
{
IplImage?*src?=?cvLoadImage(“xxx“1);
int?width?=?src->width;
int?height?=?src->height;
uchar?*ptr?=?src->imageData;
int?Iij;
double?Imax?=?0?Imin?=?255?Iave?=?0?Idelta?=?0;
for(int?i=0;i {
for(int?j=0;j {
Iij =?(int)?ptr[i*width+j];
if(Iij?>?Imax)
Imax?=?Iij;
if(Iij? Imin?=?Iij;
Iave?=?Iave?+?Iij;
}
}
Iave?=?Iave/(width*height);
for(int?i=0;i {
for(int?j=0;j {
Iij =?(int)?ptr[i*width+j];
Idelta =?Idelta?+?(Iij-Iave)*(Iij-Iave);
}
}
Idelta?=?Idelta/(width*height);
printf(“灰度最大值???=?%d\n“Imax);
printf(“灰度最小值???=?%d\n“Imin);
printf(“灰度均值?????=?%d\n“Iave);
printf(“
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???14352384??2018-04-03?09:00??數字圖像處理\ipch\數字圖像處理-9b4e7581\數字圖像處理-56c87eaa.ipch
?????文件????????856??2018-04-03?09:00??數字圖像處理\數字圖像處理\main.cpp
?????文件???????3190??2018-04-03?08:58??數字圖像處理\數字圖像處理\數字圖像處理.vcxproj
?????文件????????823??2018-04-03?08:58??數字圖像處理\數字圖像處理\數字圖像處理.vcxproj.filters
?????文件????????143??2018-04-03?08:58??數字圖像處理\數字圖像處理\數字圖像處理.vcxproj.user
?????文件????5853184??2018-07-03?16:01??數字圖像處理\數字圖像處理.sdf
?????文件????????921??2018-04-03?08:58??數字圖像處理\數字圖像處理.sln
????..A..H.??????8704??2018-07-03?16:01??數字圖像處理\數字圖像處理.suo
?????目錄??????????0??2018-04-03?09:00??數字圖像處理\ipch\數字圖像處理-9b4e7581
?????目錄??????????0??2018-04-03?08:59??數字圖像處理\ipch
?????目錄??????????0??2018-04-03?08:59??數字圖像處理\數字圖像處理
?????目錄??????????0??2018-07-03?16:01??數字圖像處理
-----------?---------??----------?-----??----
?????????????20220205????????????????????12
- 上一篇:C++ 車牌識別 示例源碼10398
- 下一篇:c++ YUVpla
yer
評論
共有 條評論