资源简介
提供两个程序,能够分别完成raw格式图像转换为bmp格式图像和bmp格式图像转换为raw格式图像,程序基于vs2010编写
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
using namespace cv;
using namespace std;
char filename[100];
char outname[100];
char outname1[100];
int num = 1001;
char num_string[10];
void main()
{
char inpath[] = {“E:\\Liu\\testimages\\venous 2014\\“};
char outpath[] = {“E:\\Liu\\testimages\\OUT0\\“};
for(num;num<=1041;num++)
{
sprintf(num_string “%d“ num);
sprintf(filename“%s%s%s“inpath num_string “.bmp“);
IplImage *src = cvLoadImage(filename 0);
sprintf(outname“%s%s%s“outpath num_string “.bmp“);
sprintf(outname1“%s%s%s“outpath num_string “.raw“);
cvSaveImage(outnamesrc);
cvReleaseImage(&src);
unsigned char image1[512][512];
unsigned char image2[512][512];
FILE *fp;
if((fp = fopen(outname “rb“))==0)
{
cout<<“Cannot open filepush any key!“< getchar();
}
fseek(fp 1078L 0);
fread(image1 1 512*512 fp);
fclose(fp);
for(int i =0;i<512 ; i++)
{
for(int j =0 ;j<512 ;j++)
{
image2[i][j]=image1[512-i-1][j];
}
}
FILE *fp1;
if((fp1=fopen(outname1“wb“))==0)//输入要打开的文件
{
cout<<“Cannot open file“< getchar();
}
fwrite(image2 1 512*512 fp1);
fclose(fp1);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 30208 2014-07-25 16:25 raw_to_bmp\Debug\raw_to_bmp.exe
文件 329644 2014-07-25 16:25 raw_to_bmp\Debug\raw_to_bmp.ilk
文件 510976 2014-07-25 16:25 raw_to_bmp\Debug\raw_to_bmp.pdb
文件 3150 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\cl.command.1.tlog
文件 51008 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\CL.read.1.tlog
文件 2148 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\CL.write.1.tlog
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 2 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 7280 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 11718 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 4590 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\li
文件 1856 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\mt.command.1.tlog
文件 2094 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\mt.read.1.tlog
文件 430 2014-07-25 16:25 raw_to_bmp\raw_to_bmp\Debug\mt.write.1.tlog
............此处省略101个文件信息
评论
共有 条评论