【问题标题】:horizontal and vertical projection of an image图像的水平和垂直投影
【发布时间】:2014-02-16 09:18:34
【问题描述】:

我正在 MatLab 软件中做一个关于图像伪造检测的项目。但我对图像处理和matlab都是新手。

现在我必须计算图像的水平和垂直投影。在matlab中怎么做?

我用过

ver=imfilter(edge1,[1 0 -1])

hor=imfilter(edge1,[1 0 -1]')

其中edge1 是边缘图像。

但我不确定它是否正确。边缘检测算法是基于标准差的。我没有使用内置的边缘检测功能。我已经实现了基于标准偏差的边缘检测。有人可以帮我解决这个问题吗?我需要立即知道这一点。谢谢。期待你的答案............

【问题讨论】:

    标签: matlab


    【解决方案1】:

    什么是图像投影?我认为使用和边缘检测器是不正确的。

    如果我没记错的话,图像项目是“灰度水平或垂直方式的直方图”。

    如果您需要对第一步开发的边缘进行投影。

    然后,我认为您必须对图像的灰度进行行或列的总和。

    sum(image,1)
    
    sum(image,2) 
    

    这里是我的照片的投影(为我的无用道歉:)

    【讨论】:

    • 感谢您的回答。但是水平和垂直投影的输出看起来不像你展示的那样。我将把算法作为一个单独的问题上传。请问我的问题可以解决吗?
    猜你喜欢
    • 2013-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-02
    • 2018-06-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多