2012-10-16 19 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