爱问知识人 爱问教育 医院库

c语言读取图片的函数是那些?

首页

c语言读取图片的函数是那些?

还有对图片进行操作的函数

提交回答

全部答案

    2018-10-29 01:41:11
  •   #include  
    int main()
    {
    int gdriver, gmode;
    gdriver=VGA;
    gmode=VGAHI;
    initgraph(&gdriver, &gmode, "c:\tc");
    bar3d(100, 100, 300, 250, 50, 1); /*画一长方体*/
    getch();
    closegraph();
    return 0;
    }
    有时编程者并不知道所用的图形显示器适配器种类, 或者需要将编写的程序 用于不同图形驱动器, Turbo C提供了一个自动检测显示器硬件的函数, 其调用
    格式为:
    void far detectgraph(int *gdriver, *gmode);
    其中gdriver和gmode的意义与上面相同。
      
    例5。 自动进行硬件测试后进行图形初始化
    #include
    int main()
    {
    int gdriver, gmode;
    detectgraph(&gdriver, &gmode); /*自动测试硬件*/
    printf("the graphics driver is %d, mode is %d ", gdriver, gmode); /*输出测试结果*/
    getch();
    initgraph(&gdriver, &gmode, "c:\tc");
    /* 根据测试结果初始化图形*/
    bar3d(10, 10, 130, 250, 20, 1);
    getch();
    closegraph();
    return 0;
    }
    上例程序中先对图形显示器自动检测, 然后再用图形初始化函数进行初始化设置, 但Turbo C提供了一种更简单的方法, 即用gdriver= DETECT 语句后再跟 initgraph()函数就行了。
      采用这种方法后, 上例可改为:
    例6。
      
    #include
    int main()
    {
    int gdriver=DETECT, gmode;
    initgraph(&gdriver, &gmode, "c:\tc");
    bar3d(50, 50, 150, 30, 1);
    getch();
    closegraph();
    return 0;
    }
    另外, Turbo C提供了退出图形状态的函数closegraph(), 其调用格式为:void far closegraph(void);调用该函数后可退出图形状态而进入文本方式(Turbo C 默认方式), 并释放用于保存图形驱动程序和字体的系统内存。

    往***

    2018-10-29 01:41:11

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 173-192
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):