2012-06-12 4 views
0

어쩌면 불가능할 수도 있겠지만 이미지의 어떤 픽셀이 대략 categories에 있는지 확인할 방법이 필요합니다. iPhone에서이 작업을 수행하려고합니다. 처리 용량이 문제입니다. 이 부분은 post이지만 프로세스가 너무 길게 보입니다. 어쩌면 .NET의 GetPixel() 같은 것이 작동 할 수도 있습니다.
도움이 되었습니까? :)Objective-C에 대한 픽셀 분석

+0

"너무 길다"라고 말하면, 시도하고 프로필을 작성 했으므로 _running 시간 _이 너무 길다는 뜻입니까? –

+0

@Josh 픽셀 분석 대신 NSLog를 사용하여 프로세스를 실행했으며 1.5 분이 걸렸습니다. 위의 게시물에서 모든 코드를 입력하면 영원히 걸릴 것입니다. 맞습니까? –

+4

@Fiire NSLog는 SOOO가 느리므로 픽셀을 조작하는 것보다 오래 걸립니다. 내 픽셀 조작 방법 (압축)은 약 0.5 초가 걸리지 만 NSLog가 포함되어 있으면 5 ~ 6 분이 걸립니다. – borrrden

답변

1

나는 "카테고리로 분류"하는 것을 정말로 이해하지 못하지만, GPUImage을 사용해 보시고 맞춤 필터를 만드십시오. GPUImage는 OpenGL 및 하드웨어 가속을 사용하며 단일 스레드에서 픽셀 데이터를 추출하는 것보다 상당히 빠릅니다.