当前位置:  开发笔记 > 编程语言 > 正文

有没有算法将图像直方图转换成原始图像?

如何解决《有没有算法将图像直方图转换成原始图像?》经验,为你挑选了3个好方法。

所以我们有直方图...有没有算法从它们生成原始图像?

alt text http://www.petrileskinen.fi/Actionscript/HistogramTest/HistogramTest.jpg



1> Ben James..:

不,因为直方图只是绘制各种色调的像素,而不是它们的位置.



2> Wim Hollebra..:

这就像是在说:"你可以从几罐油漆中重建一幅特定的油画(不知道哪一幅)?"



3> Ben..:

从柱状图中重建未知图片是不可能的,但这并不意味着你无能为力.如果您有可能的图片数据库,您可以通过生成直方图"指纹"每张图片,然后使用您必须搜索指纹数据库的直方图来识别它是哪张图片.如果你找到一个合适的距离指标,你甚至可以使用它来找到与你拥有的图片"相似"(在一些非常粗糙的意义上)的图片.

你不能用这句话来说"这是伦敦塔的照片;现在找到我伦敦塔的其他照片"但你可以用它来说"这是一张日落的照片;找到我的照片包含一个类似的一组颜色",这可能最终在某种程度上有用.

当然,可能会发现你的夜景图片的直方图非常类似于完全不相关的直方图,并且可能与人类看起来相似的图片有完全不同的直方图.所以这不是一个强有力的方法.但是,如果你只有直方图,那么可能值得研究可以实现的目标.

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有