问题标签 [binary-image]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - windowsPhone8:如何在 windowsphone8 中将 rgb 图像转换为二进制图像
我已经将 rgb 图像转换为灰度图像,我知道通过对相同代码使用阈值我可以获得真正的黑白(二进制)图像,但是在 WP8 中实现时我遇到了问题。无论我指定什么阈值,结果都是完整的背景图像。(我也尝试了各种阈值)。这是 rgb 到灰度代码。请告诉我应该如何修改此代码以获取二进制图像。
javascript - 如何在使用 REST API 将配置文件图像文件上传到 IBM Connections 时输入二进制图像文件
我正在使用 REST 客户端将个人资料照片上传到 IBM 连接,但我对您必须与 PUT 请求一起发送二进制图像文件的部分感到震惊。到目前为止,我已经这样做了:-
我试图通过将插入图像编码为 base64 格式或添加到 REST 客户端的文件字段中来插入图像。但它总是什么都不返回。它确实删除了以前的个人资料图片,但不会上传新的。
现在我想问一下如何在请求有效载荷中包含二进制图像文件?
image - matlab找到峰值图像
我在下面有一个二进制图像:
这是一张随机抽象图片的图像,通过使用matlab,我想做的是检测它有多少个峰值,所以我会知道其中大约有5个对象。
如您所见,其中有 5 个峰,因此这意味着其中有 5 个对象。
我试过使用imregionalmax()
,但我觉得它没有用,因为我的图像已经是二进制图像。我也尝试使用regionprops('Area')
,但它显示错误的数字,因为每个对象之间没有确切的空格。提前致谢
java - 标记二值图像对象算法
我需要识别二进制图像中的对象。
我在互联网上搜索了可能的算法,其中有很多,但不幸的是,我个人很难在没有任何视觉解释的情况下将原始公式转换为代码算法。
我找到了这个算法http://www.izbi.uni-leipzig.de/izbi/publikationen/publi_2004/IMS2004_JankowskiKuska.pdf。
此外,Java
本文中还描述了实现。
正如作者所写
labelImage 方法现在可用作任何 Mathematica 内置函数或用户定义函数
不幸的是,1
由于缺少 if 检查,该算法将在角落、第一个、最后一个位置的情况下失败。
1
如果我们找到单元格并且它没有被标记,则 该算法非常简单,我们检查邻居推入堆栈找到的项目。
但我不确定它是否正常工作。我已经修改了它,添加了一些if
检查,以免越界。
这里是。
这是一个例子和结果。
考虑下图
结果
这里的问题是第 6 行和第 7 行(从 1 开始)
据我所知,该算法使用 8-cohesion,但我以其他方式考虑了它。
是否正确地将 9 识别为新对象?该算法以这种方式检查邻居(U - 未检查,C-检查,X - 当前单元格)
CCU
CXU
CCU单元格 [7,8] 有什么问题,为什么它被标记,错误在哪里?
总而言之,我在图像处理和识别方面没有太多经验,所以如果有更好的算法和使用示例的任何帮助或建议,我将不胜感激。
谢谢。
image - MATLAB - 通过比较 3 x 3 补丁(子矩阵)组合两个二进制图像
Matlab - 你好,我想组合两个相同大小(111x111)的二进制图像,但首先我想将图像分成 3 x 3 矩阵补丁(37 子矩阵),有两个条件:
1.如果图像 2矩阵值中的 3 x 3 块全为白色 (1),则结果矩阵 =图像 1矩阵,例如:
2. 否则,我想保留图像 1 中 3 x 3 块(索引 (2,2))的中心值,但图像 2中的另一个值
并做整个图像并将整个 3 x 3 补丁组合成结果图像(再次为 111x111)
到目前为止我的代码(使用 mat2cell):
对不起我的英语不好,谢谢
opencv - 二值图像中的目标检测
该任务来自于在稳定的背景上跟踪对象。到目前为止,我能够删除背景并获得这样的二进制掩码:
我需要在没有连接绳索的情况下获得玩具的边界矩形(在某些框架上它很厚)。听起来很容易,但我想不出一个好的方法来做到这一点。
我尝试与我裁剪的玩具模板进行互相关。这不是很好,而且我需要矩形来改变它的大小。绳子增加了一些混乱。
meanShift()
由于绳索和偶尔的噪音,也没有显示出好的结果。
现在我使用findContours()
了一些调整,但它仍然会在看起来不错的图像上产生一些奇怪的界限。
我一直在想必须有一些更简单有效的解决方案。