簡體   English   中英

如何在強度圖中合並圖像

[英]how to merge images in intensity plot

我做的一個關於圖像處理的項目,我問如何求解線性方程組的一個非常大的超定系統在這里 在找出更好的方法完成任務之前,我只是將圖像分為四個相等的部分,分別求解方程組。 結果顯示在附件中。

該圖像表示被攝物體的表面高度。 您可以將兩個軸視為x和y軸,而z軸是從屏幕出來的軸。 我求解了非常大的方程組,得到z(x,y),它顯示在此強度圖中。 我有以下問題:

  1. 未顯示左下角的部分,因為當我求解該區域的方程式時,所計算的強度圖受到一些極端值的影響。 一兩個像素的強度(代表高度)高達60,並且由於色條比例尺的縮放,圖像的其余部分(可以看到的高度范圍從-15到9)看起來很大。相同的顏色。 我仍在弄清楚為什么一個或兩個像素會出現這種異常結果,但是如果我確實得到了這些異常結果,如何消除/忽略它們,以便可以正確看到其余圖像?

  2. 我在matplotlib中使用imshow()。 我還嘗試使用3D圖,z軸表示表面高度,但是效果不好。 假設我已經獲得了多對(x,y)的z(x,y),還有其他可視化工具可以很好地顯示結果(最好以3D方式顯示結果)嗎?

  3. 四個單獨的部分清晰可見。 有沒有辦法將各個部分合並在一起? 首先,我正在考慮共享中心列和行。 例如,左上方區域的范圍從column = 0到250,而右上方區域的范圍從column = 250到右側。 在這種情況下,col = 250中的值將總共計算兩次,並且每個區域中的值幾乎肯定會與另一個區域略有不同。 如何調和兩個略有不同的值,以合並不同的區域? 僅取兩個的平均值,做一些與曲線擬合有關的事情以合並兩個區域,或者什么? 還是我應該堅持col = 0到250,然后col = 251到最右邊?

謝謝

我合並三張圖片得到的結果

關於第2點:您可以嘗試陰影遮擋。 請參閱matplotlib示例和/或novitsky博客

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM