资源简介
纯c语言实现边缘检测,工程目录直接可以运行
代码片段和文件信息
#include“canny.h“
////////Read the parameters of bitmap///
/*void BitmapRead(FILE* fpBitmap *bmp)
{
DWORD width =0height=0line_width=0;
WORD bit_count =0pal_length=0off_bits=0;
fseek(fp100);
fread(&off_bits41fp);
fseek(fp180);
fread(&width41fp);
fread(&height41fp);
fseek(fp280);
fread(&bit_count21fp);
pal_length=off_bits-54;
if(bit_count==8)
{
bmp->palette=(LPBYTE)malloc(pal_length*sizeof(BYTE));
if(!bmp->palette)
printf(“palette have no memory“);
}
else
{
bmp->palette=0;
}
if(bmp->palette)
{
fseek(fp540);
fread(bmp->palettepal_length1fp);
}
line_width=(width*bit_count +31)/32*4;
bmp->line_width=line_width;
bmp->width=width;
bmp->height=height;
bmp->bit_count=bit_count;
bmp->pal_length=pal_length;
bmp->ptr=(LPBYTE)malloc(line_width*height*sizeof(BYTE));
if(!bmp->ptr)
{
printf(“can not allocate memory for the bitmap.\n“);
bmp->width=0;
bmp->height=0;
bmp->bit_count=0;
}
fseek(fpoff_bits0);
fread(bmp->ptrline_width*height1fp);
////////finish read////////
}*/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-05-14 06:32 bmp_canny\
目录 0 2013-05-12 14:31 bmp_canny\Debug\
文件 36864 2013-05-13 23:51 bmp_canny\Debug\bmp_canny.exe
文件 380780 2013-05-13 23:51 bmp_canny\Debug\bmp_canny.ilk
文件 445440 2013-05-13 23:51 bmp_canny\Debug\bmp_canny.pdb
目录 0 2013-05-12 15:22 bmp_canny\bmp_canny\
目录 0 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\
文件 2310 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\CL.read.1.tlog
文件 1050 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\CL.write.1.tlog
文件 406 2013-05-10 14:08 bmp_canny\bmp_canny\Debug\bmp_canny.exe.em
文件 472 2013-05-10 14:08 bmp_canny\bmp_canny\Debug\bmp_canny.exe.em
文件 381 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\bmp_canny.exe.intermediate.manifest
文件 55 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\bmp_canny.lastbuildstate
文件 6023 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\bmp_canny.log
文件 208 2013-05-10 14:08 bmp_canny\bmp_canny\Debug\bmp_canny_manifest.rc
文件 3119 2013-05-10 16:37 bmp_canny\bmp_canny\Debug\canny.obj
文件 1278 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\cl.command.1.tlog
文件 2 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 2 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 2 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 2 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 2 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 2 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 2 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 2 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 2 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 2 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 1456 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 2516 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 722 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\li
文件 25234 2013-05-13 23:51 bmp_canny\bmp_canny\Debug\main.obj
............此处省略22个文件信息
评论
共有 条评论