2012-10-16 7 views

回答

1

1,考虑了最新的IDE像开发-C++,MSVC快递,Eclipse CDT的或什么,而不是用Turbo C

2,看看AK GDI +

3,按照此tutorial

+0

谢谢...我知道了 – Afaq

3

忘掉涡轮C.它不会,原因如下工作:

  1. Windows不支持DOS应用程序很好了。从Windows Vista开始,支持严重降低,并且从Vista DOS应用程序开始的64位版本的Windows无法运行。唯一的选择是在某种虚拟机上运行DOS应用程序。 DosBox可以有所帮助,但它远非完美。
  2. DOS应用程序不能很好地支持长和非ASCII名称。
  3. DOS应用程序限制了它们可以分配和访问多少内存,现在相当典型的JPEG图像可能会超过几兆字节。使用Turbo C生成的16位应用程序通常仅限于几百千字节。

如果您想要Windows应用程序,请直接(通过GDI或DirectX)或通过某些库(如SDL)间接使用Windows API编程。

0

您可以考虑用SDL来显示图像。它主要用于游戏开发,但可以轻松显示图像。

0

我认为openCV库可能会为你发抖。此外,它还具有非常强大的功能,在您希望改善您的项目时可能对您有用。

例如,打开图像就如同;

IplImage *img = 0; 
img = cvLoadImage("filename.jpg", CV_LOAD_IMAGE_COLOR); 
cvNamedWindow("image", CV_WINDOW_AUTOSIZE); 
cvShowImage("image", img); 
+0

我需要为这些库包含哪些头文件? – Afaq