gpt4 book ai didi

c# - 使用 C++ 在图像中标记兴趣点

转载 作者:搜寻专家 更新时间:2023-10-31 01:15:09 25 4
gpt4 key购买 nike

我有一个像这样的位图图像

enter image description here我的要求是创建一个 GUI 来加载图像并更改图像和算法上的对比度和其他内容,以使用 C++ 或 C# 将特定区域标记为银色,如图所示。我是图像处理的新手,通过我的搜索发现我可以使用图像的直方图来查找所需区域。这些是步骤。

  • 获取直方图
  • 搜索强度差异
  • 搜索行中的中断

有人可以建议我如何从这里开始。我可以为此使用 Opencv 还是任何其他可用的有效方法..?

注意:

enter image description here此图像有很多亮点, Blob 算法不成功。检索矩形对象的正确坐标的任何其他建议。

谢谢

最佳答案

OpenCV 应该可以工作。

  1. 将您的输入图像转换为灰度图像。
  2. adaptiveThreshold 将其转换为黑白
  3. Feature detection有完整的 OpenCV 特征检测器列表;根据您要检测的确切特征选择一个。

例如看看 Simple Blob Detector其中列出了所需的基本步骤。您的银色矩形肯定符合“简单 Blob ”(没有孔或其他硬 block )

关于c# - 使用 C++ 在图像中标记兴趣点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10476416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com