[svg] PNG 이미지를 SVG로 변환하는 방법? [닫은]

PNG 이미지를 SVG로 변환하는 방법?



답변

이미지를 업로드하고 결과를 볼 수있는 웹 사이트가 있습니다.

http://vectormagic.com/home

그러나 svg-image를 다운로드하려면 등록해야합니다. (등록하시면 2 개의 이미지를 무료로드립니다)


답변

potrace입력 파일로 PNG지원 하지 않지만 PNM을 지원 합니다.
따라서 먼저 convertPNG에서 PNM으로 :

convert file.png file.pnm        # PNG to PNM
potrace file.pnm -s -o file.svg  # PNM to SVG

옵션 설명

  • potrace -s=> 출력 파일은 S VG입니다
  • potrace -o file.svg => 쓰기 출력 file.svg

입력 파일 = 2017.png 입력 파일

convert 2017.png 2017.pnm

임시 파일 = 2017.pnm

potrace 2017.pnm -s -o 2017.svg

출력 파일 = 2017.svg 결과물 파일

스크립트

ykarikos 는 내가 개선 한 png2svg.sh 스크립트를 제안합니다 .

#!/bin/bash

File_png="${1?:Usage: $0 file.png}"

if [[ ! -s "$File_png" ]]; then
  echo >&2 "The first argument ($File_png)"
  echo >&2 "must be a file having a size greater than zero"
  ( set -x ; ls -s "$File_png" )
  exit 1
fi

File="${File_png%.*}"

convert "$File_png" "$File.pnm"        # PNG to PNM
potrace "$File.pnm" -s -o "$File.svg"  # PNM to SVG
rm "$File.pnm"                         # Remove PNM

한 줄 명령

많은 파일을 변환하려면 다음 한 줄 명령을 사용할 수도 있습니다.

( set -x ; for f_png in *.png ; do f="${f_png%.png}" ; convert "$f_png" "$f.pnm" && potrace "$f.pnm" -s -o "$f.svg" ; done )

또한보십시오

Wikipedia 에서 래스터-벡터 변환기의이 훌륭한 비교를 참조하십시오 .


답변

PNG는 비트 맵 이미지 스타일이며 SVG는 비트 맵을 지원하는 벡터 기반 그래픽 디자인으로, 이미지를 벡터로 변환하는 것이 아니라 벡터 기반 형식으로 포함 된 이미지입니다. http://www.inkscape.org/ 를 사용하면 무료입니다. 그것은 그것을 포함시킬 것이지만, 원하는 경우 (potrace를 사용하여) 경로로 변환하려고 시도하는 엔진과 같은 라이브 트레이스도 있습니다. Adobe Illustrator의 라이브 추적보기 (상업용)는 예입니다.

http://graphicssoft.about.com/od/illustrator/ss/sflivetrace.htm


답변

potrace 를보고 싶을 수도 있습니다 .


답변

쉬운

  1. Inkscape 다운로드 (완전 무료)
  2. 이 짧은 유튜브 비디오 의 지침을 따르십시오

보시다시피, 다른 많은 영리한 .svg 작업을 원한다면 Inkscape를 사용하여 할 수도 있습니다.

기술적이지 않은 관찰 : 개인적으로 “무료”웹 사이트 제공보다이 방법을 선호합니다. 등록을 요구하는 것 외에도 이미지를 모든 실질적인 용어로 업로드하여 이미지를 웹 사이트 소유자에게 제공하기 때문입니다.


답변

어도비 일러스트 레이터 :

Adobe Illustrator를 엽니 다. “파일”을 클릭하고 “열기”를 선택하여 .PNG 파일을 프로그램에로드합니다. 이미지를 .SVG 파일로 저장하기 전에 필요에 따라 이미지를 편집하십시오. “파일”을 클릭하고 “다른 이름으로 저장”을 선택하십시오. 새 파일 이름을 만들거나 기존 이름을 사용하십시오. 선택한 파일 형식이 SVG인지 확인하십시오. 디렉토리를 선택하고 “저장”을 클릭하여 파일을 저장하십시오.

또는

온라인 변환기
http://image.online-convert.com/convert-to-svg

필요한 변경을 할 수 있기 때문에 AI를 선호합니다

행운을 빕니다


답변

놀랍게도 potrace 는 흑백으로 만 처리 할 수 ​​있습니다. 유스 케이스에는 좋을지 모르지만 일부는 색상 추적 부족이 문제가 될 수 있습니다.

개인적으로 Vector Magic으로 만족스러운 결과를 얻었습니다.

여전히 완벽하지 않습니다.