放大图像是否更容易以编程方式进行分析?

时间:2010-06-13 00:29:47

标签: matlab image-processing signal-processing

您是否可以放大一个功能,以便不是占用一定数量的像素而是实际占用一到两倍的像素,以便更容易分析?有没有办法在MATLAB中概括它?

4 个答案:

答案 0 :(得分:7)

这听起来非常像虚构的“变焦,增强!”您在CSI上听到的程序。通常,“炸毁”某个功能并不会使分析更容易,因为执行此操作时不会创建其他信息。通常,您会应用其他不同的转换,例如 noise reduction ,以便于分析。

答案 1 :(得分:2)

正如John F所说,你没有添加任何信息。事实上,在需要更多处理的意义上,你需要更多的像素才能让它变得“更难”。

答案 2 :(得分:1)

可能 能够使用Compressed Sensing智能地提高图像的分辨率。但是,这需要一些工作(或至少是一些认真思考),因为你必须确定如何最好地采样你已经拥有的图像。在Rice University Compressive Sensing Resources引用了大量论文。

挑战在于使用奈奎斯特 - 香农约束对图像进行了采样。您基本上必须使用线性基函数(使用IID随机元素)对其进行重新采样,使得估计值达到所需的分辨率,并以相同的分辨率找到原始图像的一些替代品,而不会偏离估计值

答案 3 :(得分:-1)

函数imresize对于调整大小更大或更小的图像非常有用。 imcrop对裁剪图像非常有用。

如果您也标记问题图像处理,您可能会得到其他更有用的答案。