Qt渲染图像并显示它
Qt rendering an image and showing it
我有一个渲染图像的小应用程序。它采用.ppm格式,在Mac的Xee图像查看器中打开得很好。映像在默认项目文件夹中创建。
但是,用户在渲染图像后不知道图像的位置,我想自动打开它,或者在创建图像之前提供保存图像的位置。
这是第一个问题。第二个问题是.ppm - 默认情况下它不会在Windows上打开,您需要Irfan Viewer或类似的东西。
有没有办法在Qt中轻松解决这两个问题?例如,图像是在用户想要的地方创建的,我的应用程序以该 ppm 格式显示它,而无需使用其他软件?如果用户想要重新打开图像,我可能也应该让它成为可能。
我不是Qt,也不是C++开发人员,所以我在这方面有点挣扎,但我必须这样做。
提前感谢您的提示和建议。
如果将
图像转换为QImage
(如果尚未转换为图像(,则可以在调用 QImage::save
方法时指定保存图像的位置和格式。
相关文章:
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- C++射线示踪剂ppm表示没有足够的数据来显示图像
- 我在 OpenGL 中显示图像时遇到问题
- 无法在 Opencv 中显示图像导致内存位置
- 从C++调用网络摄像头并在 Python 中显示图像
- C++列出屏幕以在第二台显示器中显示图像
- 如何用QT显示图像
- 如何在 QGraphicsView 中显示图像
- C++/openCV - 为什么显示图像会产生 Linux 分割错误?(打开CV错误?
- 在C 中显示图像及其元数据
- C++显示图像并将其保持到下一张图像的最佳方法
- 如何使用SDL_surface在用户定义的矩形上显示图像?
- 如何使用QVector的QPixmap显示图像?
- 如何在任何使用 Opencv 的计算机上显示图像
- 使用 qt 和 opengl、定时精度和垂直同步问题、c++ 显示图像
- QLabel像视频一样显示图像
- 使用 c++ 显示图像
- Qt表查看单元格中的显示图像并在单击时获取路径
- 在Visual C 控制台应用程序中显示图像
- 如何使用Createbsection显示图像