compare用法示例•選項摘要
使用該compare
程式以數學和視覺方式註釋影像及其重建之間的差異。有關如何構造命令的建議,請參見命令列處理;有關命令compare
用法的示例,請參見下文。
用法示例
我們在compare
此處列出了該命令的一些示例,以說明其有用性和易用性。首先,讓我們將一張影像與經過銳化處理的影像進行比較:
<span style="color:#212529"><code>magick convert rose.jpg -sharpen 0x1 reconstruct.jpg
magick compare rose.jpg reconstruct.jpg difference.png
magick compare -compose src rose.jpg reconstruct.jpg difference.png
</code></span>
差異影像的紅色區域強調受影像銳化影響的(突出顯示)畫素,而白色則消除受銳化過程影響的畫素(突出顯示)。
除了視覺上解釋影像中的差異及其重建外,我們還報告了差異的數學度量:
<span style="color:#212529"><code>-> magick compare -verbose -metric mae rose.jpg reconstruct.jpg difference.png
Image: rose.jpg
Channel distortion: MAE
red: 2282.91 (0.034835)
green: 1853.99 (0.0282901)
blue: 2008.67 (0.0306503)
all: 1536.39 (0.0234439)
</code></span>
或者,如果只希望紅色通道失真,請使用以下命令:
<span style="color:#212529"><code>-> magick compare -channel red -metric PSNR rose.jpg reconstruct.jpg difference.png
19.63
</code></span>
或者,如果只希望整體影像失真,請使用以下命令:
<span style="color:#212529"><code>-> magick compare -metric PSNR rose.jpg reconstruct.jpg difference.png
28.31
</code></span>
如果重建的影像是影像的子影像,則比較程式返回最佳匹配偏移量。另外,它返回相似度影像,使得精確匹配位置完全為白色,如果沒有畫素匹配,則為黑色,否則介於兩者之間的某個灰度級:
<span style="color:#212529"><code>-> magick compare -metric RMSE -subimage-search logo.png wizard.jpg similarity.gif
85.05 (0.00129778) @ 353,157
</code></span>
您可以從命令列找到compare
在“圖形”中使用的其他示例。在命令列的“更多圖形”和“ ImageMagick用法示例”中可以進行進一步的討論。
如果兩個影像根據指定的度量標準和模糊值的差異為0,則將其視為相似,但歸一化互相關度量(NCC)除外,其中歸一化互相關為1時,兩個影像被視為相似。預設度量為NCC。
比較程式在出錯時返回2,如果影像相似則返回0,如果影像相似則返回0到1之間的值。
選項摘要
該compare
命令可以識別這些選項。單擊一個選項,以獲取有關該選項如何工作的更多詳細資訊。
相關文章
- CSS學習摘要-定位例項CSS
- @Async的用法和示例
- Sass @at-root 指令用法示例
- cdMysql?using?用法示例詳解MySql
- 騰訊雲上 Selenium 用法示例
- python @pytest.fixture示例及用法Python
- RDD用法與例項(五):glom的用法
- Sanic response stream() 函式用法和示例函式
- Sanic response redirect() 函式用法和示例函式
- Sanic response raw() 函式用法和示例函式
- Sanic response file() 函式用法和示例函式
- Sanic response json() 函式用法和示例JSON函式
- Sanic response html() 函式用法和示例HTML函式
- Sanic response text() 函式用法和示例函式
- Go基礎系列:雙層channel用法示例Go
- Linux 命令列:find 的 26 個用法示例Linux命令列
- Python常見工廠函式用法示例Python函式
- Beyond Compare 4
- Sanic response file_stream() 函式用法和示例函式
- 觀察下面的選項,選出正確的選項。
- torch.einsum 的用法例項
- traceroute命令的用法例項分享
- Vue3.4+版本中的 defineModel 宏的用法示例Vue
- 紅寶石async/await用法示例出錯了嗎?AI
- 7.88 FEATURE_COMPARE
- Python:利用Entrez庫篩選下載PubMed文獻摘要Python
- JavaScript閉包原理與用法例項JavaScript
- Python eval的用法及注意事項Python
- JS中排序的用法和例項JS排序
- 157首選項→想法→隱藏標籤提示, 15首選項, 8快捷鍵,15首選項,5選項,T3選單欄,4919....
- 選項中選擇現在
- jquery選項卡jQuery
- 中文Beyond Compare 4啟用安裝包+Beyond Compare 4金鑰
- 【轉載】CL_HTTP_CLIENT的HTTP和SOAP用法示例HTTPclient
- ASP.NET Core - 選項系統之選項驗證ASP.NET
- uView Picker 選擇器 setIndexs用法ViewIndex
- 165. Compare Version Numbers
- Leetcode 165 Compare Version NumbersLeetCode