-1
색칠하기 책 (큰 이미지로드, 확대/축소, 연필 사용, 선 사용, 채우기 텍스처 추가, 텍스트 추가, 저장)을 만들어야합니다. 나는 어떤 기술을 사용할 수있다. 문제는 이미지 처리 API에 대한 경험이 없기 때문에 가능한 한 빨리 프로젝트를 준비해야한다는 것입니다. 따라서 학습 시간은 가능한 짧아야하며 모든 API를 실험 할 시간이 없어야합니다.색칠하기 책에 어떤 이미지 프로세싱 API를 사용해야합니까?
나는 기존의 라이브러리와 오픈 소스 프로젝트의 일부를 연구 한:
- 잉크 스케이프 -> 않습니다 내가 필요하고 더하지만 (그래서 사용자 정의하기 어려울 수 있습니다) 플러스 줌 매우 복잡한 것 다 큰 이미지에는 큰 이미지가 아닙니다.
- JAI와 OpenCV -> 필요한 모든 것을 알고 있지만 매우 복잡하므로 다시 배우기가 어렵습니다. (너무 오래 걸립니다)
- GraphicsMagik 또는 ImageMagik ->를 사용해야합니다. 내가 필요한 모든 것을 제공하는 것 같지 않기 때문에 다른 것과의 결합.
- 등
더 많은 접근법이 있습니다. 예를 들어 2 개의 API를 사용할 수 있습니다 (하나는 확대/축소, 1 개는 그리기 + 렌더링).
나는 어떤 제안이나 특히 특정 접근법을 선택하는 이유에 대해 매우 감사하게 생각합니다.
* ""따라서 학습 시간은 가능한 한 짧아야하며 다른 API를 실험 할 시간이 없습니다. "* - 그럼 행운을 빌어주세요. 모든 요구 사항에 완벽하게 작동하는 사소한 API를 찾을 수 있을지는 의문입니다. 기억해, 이들은 * "색칠하기 책 응용 프로그램"* 라이브러리가 아닌 * 이미지 처리 라이브러리 *입니다. 그들은 많은 많은 요구에 맞게 일반화되어 있습니다. –
당신은 완벽하게 라이트이고 나는 자신을 표현하지 않았습니다. (나는 그것을 바꿨습니다). 나는 이미이 API 중 일부를 사용하는 API와 프로젝트를 연구하고 있지만 합리적인 시간 내에 인위적으로 코딩 할 수없는 많은 옵션이 있습니다. 그래서 나는 당신의 경험으로 당신이 나의 실험 영역을 줄이기를 희망했습니다. – Laviniux
더 나은 접근법은 가능한 한 자세하게 상세한 요구 사항을 정의한 다음, 상기 요구 사항을 충족하는 기존의 각 라이브러리를 식별하고 마지막으로 가장 친숙한 것으로 보이는 라이브러리로 가져와야한다고 생각합니다. 이 시점에서 당신은 선택의 여지가 없으므로 최선의 선택을 할 수 있습니다. 그것은 항상 학습 곡선을 포함합니다. –