簡體   English   中英

在Javascript中將JPEG轉換為SVG

[英]Conversion of JPEG to SVG in Javascript

任何人都可以幫助......如何通過Javascript將圖像轉換為矢量(SVG).......! 任何幫助都會很棒....!

三種選擇

使用在線轉換的API

http://apiv2.online-convert.com/

運行您自己的node.js服務器並使用Potrace或AutoTrace

https://www.npmjs.com/package/potrace使用在線轉換https://www.npmjs.com/package/autotrace

或者使用imagetracerjs客戶端。

https://github.com/jankovicsandras/imagetracerjs

你問的是不可能的。 我的意思是,你可以嘗試這樣做,但我懷疑結果會特別令人滿意。

SVG到JPEG是單向轉換; 將光柵圖像轉換為矢量圖像非常重要,請參閱此問題

該項目支持SVG的位圖和SVG到位圖(png / jpeg / gif / etc),提供靈活的設置,不同的渲染器,node.js和瀏覽器的JavaScript API以及命令行。

如果配置正確,它會產生良好的結果和較小的svg大小。 如果您只想轉換徽標/圖紙,則不需要配置,但如果是照片/逼真的繪畫,那么您需要使用設置,直到滿足尺寸/質量比。

https://www.npmjs.com/package/svg-png-converter

它有一個游樂場,雖然現在我正在開發一個更好的游樂場,因為添加了更多功能:

https://cancerberosgx.github.io/demos/svg-png-converter/playground/#

我也在尋找從圖像到svg的簡單轉換 - 然而它並不那么容易,但我確實找到了一個可以拍攝簡單圖像(黑白)的工具並將它們轉換為svg文件,結果也更好了,因為它以某種方式使邊緣平滑 - 但是當嘗試使用彩色圖像時,它不起作用。 如果你想制作簡單的圖像然后轉換成svg,那么使用在線轉換器可以幫助你

我用它將幾個簡單的.png圖像轉換為.svg

http://image.online-convert.com/convert-to-svg

暫無
暫無

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

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