2013-03-06 1 views
4

에서 UIBezierPath :나는이 다음과 유사 여러 PNG 파일이 이미지

enter image description here

모든 투명하지만 검은 색 경로. 내가 뭘 하려는지 투명하지 않은 부분에서 UIBezierPath를 만드는 것입니다.

편집 : 그래서 마스크에서 png로 마스크를 만드는 방법에 대해 UIBezierPath로 이동하는 것이 좋습니다. 그게 효과가 있니?

다시 편집 : 해결책을 찾았습니다. 내 대답을보십시오.

+1

yikes. 이것은 어려운 문제입니다. 코딩 질문보다는 과학 프로젝트와 같습니다. 1) 이미지에서 포인트를 추출해야하고, 2) 데이터에 베 지어를 맞추어야합니다. 기능 추출에 대해서는 http://docs.opencv.org/doc/tutorials/ios/image_manipulation/image_manipulation.html을 확인하고 http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/spline을 확인하십시오. 베 지어 파생의 경우 /Bezier/bezier-construct.html – danh

답변

4

내가 다른 방향을 갔다. PNG를 사용하는 대신 SVG를 사용하고 PocketSVG을 사용하여 파일을 구문 분석했습니다. 그것은 위대한 작품.

+0

좋은 선택. 필요하다면 자신 만의 최적화 된 파일 형식을 만들 수도 있습니다. –