欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C语言如何安装并使用图像处理函数

程序员文章站 2022-07-15 07:57:08
...

1.codeblock如何安装图像处理函数

先下载需要用的文件
链接:
https://pan.baidu.com/s/1uYY_-ahcw50MfXe5-UgQaw
提取码:1tfq

解压缩之后
**1.**点开 ege19.01_all 文件夹。
**2.**点开 include 文件夹。
**3.**把 ege.h 和graphics.h 和ege文件夹中六个 .h 文件复制到你电脑codeblock所在位置中include文件夹里面。
**4.**之后找到下载文件中的lib文件夹,把编译器的 .a 文件复制到codeblock里的lib文件里面,现在的电脑一般mingw32和mingw64都可以,看自己的电脑支持哪个就复制哪个。
**5.**打开codeblock新建一个C++项目,找到上方project导航,点开找到 project bulid并点击
6.`libgraphics.a

libgdi32.a

libimm32.a

libmsimg32.a

libole32.a

liboleaut32.a

libwinmm.a

libuuid.a

-mwindows`
把以上命令如下图添加进去然后确定
因为我的是汉化之后的,同学们找到对应的就行
C语言如何安装并使用图像处理函数
C语言如何安装并使用图像处理函数
C语言如何安装并使用图像处理函数
确定没有问题后点击确认

**7.**测试样例程序(非原创)

#include <math.h>
#include <graphics.h>
 
main()
{
    int x0=320, y0=240;
    int n=25,i,j,r=180;
    int x[50],y[50];
    int gdriver=DETECT, gmode;
    initgraph(&gdriver,&gmode,"");
    cleardevice();
    setbkcolor(WHITE);
    setcolor(GREEN);
    for(i=0;i<n;i++)
    {
        x[i]=r*cos(2*3.1415926*i/n)+x0;
        y[i]=r*sin(2*3.1415926*i/n)+y0;
    }
    for(i=0;i<=n-2;i++)
    {
        for(j=i+1;j<=n-1;j++)
            line(x[i],y[i],x[j],y[j]);
    }
    getch();
    closegraph();
}

C语言如何安装并使用图像处理函数
每次的话都要打开之前调试过的项目才能直接使用graphics.h头文件和里面的函数,所以我个人都是建立一个调试过得项目,每次都用这个写需要的东西,我先提前说明,不然有些同学可能不知道。

8.
ege帮助文档 请点击这个
**9.**开始自己的快乐码农生活吧!

2.VC++6.0如何安装图像处理函数

vc的安装比较简单,可以直接去EasyX官网安装,根据提示就可以了,EasyX官网
帮助文档直接在下载文件里包含,可以直接放在桌面上容易查看。

特别重要的一点,使用图像处理函数必须是C++的项目,他需要使用C++的编译器,但是还是用C语言来写

3.ege和easyx的区别

easyx是我认为比ege好用的,帮助文档很清晰,ege上手起来比较难,但是ege是个人开发,源码公开的,而easyx是团队开发并且一直在维护,源码没有公开,easyx并不支持codeblock,我个人不习惯VC所以就慢慢学习ege,不过要是不深入学习的话,建议还是下载个VC++使用easyx,上手快,便于理解。