5
A
回答
7
在C++(沒有任何額外的庫),你可以打開一個圖像。但除了一堆二進制數據之外,沒有什麼特別有用的。那麼你必須使用你自己的解碼器。 如果使用opencv你可以寫打開並顯示圖像:
Mat m("fileName");
imshow("windowName",m);
爲了做同樣的一般perpouse庫就像QT您可以使用此代碼:
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QGraphicsScene scene;
QGraphicsView view(&scene);
QGraphicsPixmapItem item(QPixmap("c:\\test.png"));
scene.addItem(&item);
view.show();
return a.exec();
}
2
對於跨平臺,開源和非常好的庫,您可以使用libmagick ++。
-2
修改的Hello World樣品從OpenCV 2 Computer Vision Application Programming Cookbook在VS 2012的Win32控制檯應用程序
或official OpenCV (Open Source) sample
警告運行:OpenCV的-2.4.10.exe贏安裝程序360 MB其中有許多高級功能並且在Python和Java中也有示例代碼Doc和構建的二進制文件,x86和64也在其中。
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
int main()
{
// read an image
cv::Mat image= cv::imread("img.jpg");
// create image window named "My Image"
cv::namedWindow("My Image");
// show the image on window
cv::imshow("My Image", image);
// wait key for 5000 ms
cv::waitKey(5000);
return 0;
}
相關問題
- 1. Facebook打開圖形圖像不顯示
- 2. 在C++中顯示圖像
- 3. 燈箱打開但圖像不顯示
- 4. 打開使用URI的圖像顯示
- 5. 在objective-c中顯示圖像dynamicalli -c
- 6. 在使用VBScipt打開的IE窗口中顯示圖像
- 7. 在圖像中打開GL單行顯示
- 8. 在django中打開保存的圖像時顯示錯誤admin
- 9. 無法打開圖像C
- 10. 打開兩個文件夾和顯示圖像php
- 11. 在c中打開xml圖表顯示數據標籤#
- 12. 我想打開UIView就像facebook在全屏中打開圖像在目標c
- 13. 在UIWebview中打開圖像
- 14. 在圖像中打開URL
- 15. 關於在C#中顯示DICOM圖像
- 16. 在ASP.NET C中顯示圖像#
- 17. 在mvc.net中顯示圖像c#
- 18. 在c中顯示大圖像#
- 19. 在圖像控制中顯示打包的圖像
- 20. 在C++中打開位圖
- 21. 使用C++讀取和顯示圖像
- 22. 如何在打開jQuery對話框時顯示加載圖像
- 23. 在點擊鏈接打開新的圖像與文本顯示
- 24. Facebook打開圖活動顯示空白標題和較高縮略圖圖像
- 25. 圖像不顯示在sharepoint打印
- 26. 以位圖C打開加密圖像#
- 27. 打開圖形單個圖像但顯示多個
- 28. Facebook不顯示所有打開的圖形圖像
- 29. 在ActionScript中加載和顯示圖像
- 30. 在Xcode中隱藏和顯示圖像
最簡單的方法是使用一些像Qt這樣的框架已經擁有了處理圖像所需的全部庫。 – cen