【问题标题】:Java : image processing - how to get set of images to same standardJava:图像处理 - 如何使图像集达到相同的标准
【发布时间】:2014-07-30 04:31:31
【问题描述】:

我需要使用图像处理和神经网络开发简单的皮肤病诊断系统。在神经网络中使用图像,图像应该是相同的标准,为了识别皮肤病,我们也应该应用一些图像处理技术。

但我不知道首先应用什么图像处理技术,它们是什么? 当我从参考资料中阅读时,我认为我需要应用图像过滤技术、边缘检测技术等......

这方面的专家能否一步步说明图像处理技术。无需编码我只想知道图像处理技术的名称和顺序。

这是参考: reference

【问题讨论】:

    标签: java image-processing neural-network edge-detection


    【解决方案1】:

    我认为,当您说“图像应该是相同的标准”时,您的意思是图像应该以相似的形式代表相似的模式,以便训练您的神经网络。但是,我想您不会使用图像本身(换句话说,像素值)来训练您的神经网络。为此,您可能会从图像中提取特征。

    如果您正在处理可以通过其形状识别的模式,为了使用“相同标准的图像”,您应该在数据集中的所有图像中应用形态学图像操作,然后提取形状特征(区域、宽/高比、直线、角度等)。这些特征可以是神经网络的属性输入向量,而要识别的模式可以是输出。

    问题是:正确识别皮肤病所需的特征是什么?如果您需要识别皮肤中的斑点,也许是纹理特征。为了提取纹理特征,您可能需要校正数据集中的亮度变化。

    这只是冰山一角。您可以开始为此目的选择图像处理框架:

    下面的帖子是一个很好的起点:
    "good resource for exploring image processing in java [closed]"

    【讨论】:

      猜你喜欢
      • 2022-01-10
      • 2016-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-21
      • 2015-05-10
      相关资源
      最近更新 更多