2012-07-10 4 views
7

iOS의 이미지에서 색 구성표를 생성하는 방법을 궁금합니다. 나는 파도 타기를하고 here에서 심상에서 평균 색깔을 얻을 수 있고 또한 herehere에서 심상에서 만지는 점에서 정확한 색깔 가치를 얻을 수 있던 몇몇 관련 연결을 찾아 냈다 그러나 나는 나가 색깔 계획을 얻을 수있는 방법을 얻을 수 없었다 (allyast 10 색)을 그 이미지에서.이미지에서 색 구성표 생성하기

먼저 주어진 이미지를 9 부분으로 나누고 각각을 처리하여 특정 부분의 지배적 인 색을 얻습니다. 효과가 있었지만 the link의 코드는 평균 색상만을 얻었습니다. 이는 진흙처럼 보입니다.

그래서 이미지의 트루 컬러가되고 싶습니다. 이것은 나의 필요입니다. 누군가 주어진 이미지에서 정확한 색 구성표를 얻는 방법을 가르쳐 줄 수 있습니까?

답변

2

새로운 iTunes https://github.com/panicinc/ColorArt의 동작을 그대로 반영하는 GitHub의 코드가 있습니다. 그것은 배경 색상/기본 색상/보조 색상/디테일 색상을 얻는 것이지 10 색상을 사용하는 것이 아니라 시작할 수있는 좋은 장소 일 것입니다.

+0

고마워요 @ 요나단, 정말로 묻고있는 사람이었지만, iOS 용이라면 iOS에 'NSGradient'라는 클래스가 없으므로 좋을 것입니다. – Ananth

+0

GitHub에는 iOS 용 NSGradient와 같은 클래스가있는 코드가 더 있습니다. https://github.com/larcus94/LBGradient –

+0

@Caryl 감사합니다. – Ananth

7

입력 이미지의 기능에서 색 구성표를 반환 할 수있는 클래스를 구현하기 위해 iOS project in github을 만들었습니다. 현재 매우 느린 프로세스이지만, 나는 그것 (브랜치 개발 GPUQuantization 개발)과 많은 진전 (100 배 더 빠름)을 위해 노력해왔다. 곧이 지점을 마스터에 병합하기를 바랍니다.

또한 this 질문을 확인하여 자세한 정보를 얻을 수 있습니다.

4

이미지의 색상을 얻으려면 DBImageColorPicker을 사용할 수 있습니다. 이 구성 요소를 사용하면 다양한 기본 색상과 추가 기본 텍스트 색상 및 보조 텍스트 색상을 얻을 수 있습니다.