首先,我是初学者。好的?
我已经阅读了相关的答案和问题,但请帮我解决这个问题:
如何在 C++ 中打开 JPEG 图像文件,将其转换为灰度图像,获取其直方图,将其调整为较小的图像,裁剪特定区域或显示特定区域?
对于这些任务,C 或 C++ 通常更快吗?
哪些库最简单最快?运行时间非常重要。
谢谢。
原文由 mohammad 发布,翻译遵循 CC BY-SA 4.0 许可协议
首先,我是初学者。好的?
我已经阅读了相关的答案和问题,但请帮我解决这个问题:
如何在 C++ 中打开 JPEG 图像文件,将其转换为灰度图像,获取其直方图,将其调整为较小的图像,裁剪特定区域或显示特定区域?
对于这些任务,C 或 C++ 通常更快吗?
哪些库最简单最快?运行时间非常重要。
谢谢。
原文由 mohammad 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果运行时间真的很重要,那么您必须考虑将处理工作卸载到 GPU 芯片的图像处理库,例如:
原文由 Agnius Vasiliauskas 发布,翻译遵循 CC BY-SA 2.5 许可协议
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答3.4k 阅读
1 回答1.6k 阅读✓ 已解决
这是一个使用 魔法 库的例子。
读取图像、裁剪图像并将其写入新文件的程序(异常处理是可选的,但强烈推荐):
在此处查看更多示例