📄 main.c
字号:
#include <stdio.h>
void ImageAcuteSub(unsigned char *pic, int w, int h);
void ImageSmoothSub(unsigned char *pic, int w, int h);
static Read_Grey_Image(char *FileName,int width,int height);
unsigned char *buffer_grey=(unsigned char *)0x00010000;
int main(void)
{
int w1,h1,w2,h2;
w1=210;
h1=280;
w2=230;
h2=260;
//Read_Grey_Image("MarilynMonroe210_280_Grey_CCS",w1,h1);
//ImageSmoothSub(buffer_grey, w1, h1);
Read_Grey_Image("Zebra230_260_grey_CCS",w2,h2);
ImageAcuteSub(buffer_grey, w2, h2);
printf("finished processing\n");
}
static Read_Grey_Image(char *FileName,int width,int height)
{
int i=0;
int x,y;
unsigned char r;
FILE *fp;
if (fp=fopen(FileName,"rb+"))
{
printf("reading data\n");
for (y=0;y<height;y++)
for (x=0;x<width;x++)
{
fread(&r,sizeof(r),1,fp);
buffer_grey[i++]=r;
}
fclose(fp);
}
else printf("can't open file\n");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -