【问题标题】:How to convert an image that is in binary format to something analyzable?如何将二进制格式的图像转换为可分析的图像?
【发布时间】:2011-05-06 00:06:18
【问题描述】:

我正在研究一些简单的图像处理技术,遇到了一个问题。我想要执行的任务是在给定图像中找到固定大小的圆圈。我想编写自己的代码用于学习目的。

我拥有的图像是二进制的JPEG格式,如何量化图像以便对其进行定量分析?我想计算模板和图像之间的互相关来匹配圆。

非常感谢您的帮助。

【问题讨论】:

  • 那么,您打算使用什么语言或平台?每种编程语言都有用于读取图像并将它们存储在类似数组的结构中的库。 Python+Numpy+PIL、Matlab 或 Octave 可能是最容易上手的环境。

标签: image object image-processing detection


【解决方案1】:

您可以尝试将 jpeg 二进制转换为矩阵数据结构吗?

例如:在 Java 中,您可以使用这样的代码从图像中获取矩阵 使用 javax imageio 包..

import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;

File file = new File("file.jpg");
BufferedImage img;
img = ImageIO.read(file);

【讨论】:

    猜你喜欢
    • 2012-05-26
    • 2013-04-30
    • 1970-01-01
    • 2014-11-12
    • 1970-01-01
    • 1970-01-01
    • 2016-10-29
    • 2011-08-05
    • 2015-11-13
    相关资源
    最近更新 更多