0
我試圖將帶有透明背景的.png文件轉換爲使用Mac版本Potrace的.svg文件,但它們不斷出現負面現象。使用Potrace創建.svg生成.png的負面痕跡
例如,使用此StackOverflow的標誌圖像:
執行通過終端執行以下步驟:
convert stackoverflow-4-xxl.png file.pnm
potrace file.pnm -s -o file.svg
產生負跟蹤,如下所示:
我確定有一個明顯的設置或參數可以傳遞給Potrace,但是我的知識現在很缺乏。提前致謝。
我認爲你真的試圖提取alpha通道。您的開始圖像實際上有一個白色背景,透過透明區域而不是預期的黑色。如果你運行這個讓背景變藍,你會看到'convert logo.png -background blue -flatten result.png'。你可以用'convert logo.png -alpha extract -negate pnm:|'來完成我想要的功能potrace - -s -o file.svg' –