- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在图像处理方面遇到了问题,但我不知道如何解决。
我有2张图片:
- 图1:http://goo.gl/BBxVl
- 图2:http://goo.gl/X0VFW
图片 2 实际上表达了图片 1,但它被对象覆盖了。我正在使用 matlab 代码编写一个程序来定义:如果图片是完成的(完美的),我将“显示”它。但是如果图片有任何错误,程序会为用户显示公告板。
直到这个时候,我仍然无法解决它,因为我不知道从哪里开始;我对覆盖图片的物体的形状和颜色也没有任何定义。
最佳答案
我的想法也始于两个图像之间的绝对差异。这里的问题是,由于压缩和某些文件格式(如 jpg)的内部工作,您可能会得到很多根本没有修改的区域。例如,这里有两个示例图像和它们之间的二进制差异以突出显示每个修改点,尽管我只是手动修改了可见矩形。在非二进制差异中,您几乎不会注意到所有这些点,但它们确实存在。阈值解决了这里的问题,我使用了值 20:
现在,为了确定哪张图像是“好”的,我使用了一种修复算法(你可以在 http://www.cc.gatech.edu/~sooraj/inpainting/ 找到一个这样的实现)。这样做的原因是,如果最终的修复图像不包含人工补丁,则它更有可能与修复前的图像相似。因此,“坏”图像是修复过程后差异较大的图像。为此,您再次计算两种情况下修复图像和原始图像之间的绝对差异。然后在绝对差 > 0 的区域中使用一些度量。在此示例中,灰度强度的虚拟总和为没有矩形的图像提供 424454,为另一个提供 758366。
这是用于修复的蒙版图像,修复的“好”图像,修复的“坏”图像以及各自的灰度绝对差异:
关于image - 如何找到错误图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13602499/
例如,我有一个父类Author: class Author { String name static hasMany = [ fiction: Book,
代码如下: dojo.query(subNav.navClass).forEach(function(node, index, arr){ if(dojo.style(node, 'd
我有一个带有 Id 和姓名的学生表和一个带有 Id 和 friend Id 的 Friends 表。我想加入这两个表并找到学生的 friend 。 例如,Ashley 的 friend 是 Saman
我通过互联网浏览,但仍未找到问题的答案。应该很容易: class Parent { String name Child child } 当我有一个 child 对象时,如何获得它的 paren
我正在尝试创建一个以 Firebase 作为我的后端的社交应用。现在我正面临如何(在哪里?)找到 friend 功能的问题。 我有每个用户的邮件地址。 我可以访问用户的电话也预订。 在传统的后端中,我
我主要想澄清以下几点: 1。有人告诉我,在 iOS 5 及以下版本中,如果您使用 Game Center 设置多人游戏,则“查找 Facebook 好友”(如与好友争夺战)的功能不是内置的,因此您需要
关于redis docker镜像ENTRYPOINT脚本 docker-entrypoint.sh : #!/bin/sh set -e # first arg is `-f` or `--some-
我是一名优秀的程序员,十分优秀!