如何对灰度图像进行仿射变换并绘制结果

How can I make an affine transformation to a grayscale image and plot the result

提问人:JF YANG 提问时间:11/15/2023 最后编辑:JF YANG 更新时间:11/15/2023 访问量:21

问:

我正在尝试处理对灰度图像的仿射变换(更准确地说,这是一个 txt 文件,我可以将其读取为 1030*781 矩阵,每个单元格中的值是灰度值) 我使用控制点估计了 6 个参数(即 a0、a1、a2、b0、b1、b2)。因此,我可以将原始文件(行、列)中的每个点转换为新的 XY 系统 (X,Y)

如何将结果绘制为另一个灰度图像?

所以就目前而言......我的进步是,我可以得到一系列带有(X,Y,Z)的点,XY是仿射变换后的坐标,Z是灰度值,对应于其“原始”点的灰度值。

如何将这 1030*731 个点绘制为灰度图像?

(我是stackoverflow的新手,所以我仍然找不到将文件附加到哪里,如果找到:(,我会稍后尝试附加它们)

顺便说一句,我正在使用 MATLAB R2020a。

我的TXT文件的屏幕截图

图像处理 MATLAB图

评论

1赞 Adriaan 11/15/2023
欢迎来到 Stack Overflow!您无法在 Stack Overflow 上附加文件。观看导览,了解 SO 的工作原理。我们需要您提供的是一个最小的可重现示例,即您的数据的一小部分样本(例如矩阵,请不要上传完整的矩阵)和您迄今为止拥有的代码。rand(10,10)

答: 暂无答案