• 大小: 14.03MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-01
  • 语言: 其他
  • 标签: raw,bmp  

资源简介

提供两个程序,能够分别完成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\link-cvtres.read.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link-cvtres.write.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.2044-cvtres.read.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.2044-cvtres.write.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.2044.read.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.2044.write.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.4172-cvtres.read.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.4172-cvtres.write.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.4172.read.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.4172.write.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.4836-cvtres.read.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.4836-cvtres.write.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.4836.read.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.4836.write.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.5912-cvtres.read.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.5912-cvtres.write.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.5912.read.1.tlog

     文件          2  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.5912.write.1.tlog

     文件       7280  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.command.1.tlog

     文件      11718  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.read.1.tlog

     文件       4590  2014-07-25 16:25  raw_to_bmp\raw_to_bmp\Debug\link.write.1.tlog

     文件       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个文件信息

评论

共有 条评论

相关资源