에서 UIBezierPath :나는이 다음과 유사 여러 PNG 파일이 이미지
모든 투명하지만 검은 색 경로. 내가 뭘 하려는지 투명하지 않은 부분에서 UIBezierPath를 만드는 것입니다.
편집 : 그래서 마스크에서 png로 마스크를 만드는 방법에 대해 UIBezierPath로 이동하는 것이 좋습니다. 그게 효과가 있니?
다시 편집 : 해결책을 찾았습니다. 내 대답을보십시오.
에서 UIBezierPath :나는이 다음과 유사 여러 PNG 파일이 이미지
모든 투명하지만 검은 색 경로. 내가 뭘 하려는지 투명하지 않은 부분에서 UIBezierPath를 만드는 것입니다.
편집 : 그래서 마스크에서 png로 마스크를 만드는 방법에 대해 UIBezierPath로 이동하는 것이 좋습니다. 그게 효과가 있니?
다시 편집 : 해결책을 찾았습니다. 내 대답을보십시오.
내가 다른 방향을 갔다. PNG를 사용하는 대신 SVG를 사용하고 PocketSVG을 사용하여 파일을 구문 분석했습니다. 그것은 위대한 작품.
좋은 선택. 필요하다면 자신 만의 최적화 된 파일 형식을 만들 수도 있습니다. –
당신이 skeletonization로 알려져 찾는 과정은이 게시물에서 기술의 좋은 요약이있다 : Determine the midline of a bent, elongated region
입력을 주셔서 감사합니다. 나는 다른 방향으로갔습니다. – Jonathan
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