Я хочу получить pixeldata imageView (т. Е. Все пиксели, занимаемые imageView в NSMutableArray), которые мне нужны, чтобы обнаружить столкновения между двумя imageViews.Как получить пиксельные координаты изображения?
Может ли кто-нибудь помочь мне?
Я хочу получить pixeldata imageView (т. Е. Все пиксели, занимаемые imageView в NSMutableArray), которые мне нужны, чтобы обнаружить столкновения между двумя imageViews.Как получить пиксельные координаты изображения?
Может ли кто-нибудь помочь мне?
Если вы не совершаете какое-либо обнаружение столкновения цвета, вы можете использовать CGRectContainsPoint, CGRectContainsRect в качестве простого средства обнаружения столкновений.
Если вам нужно изучить пиксели, вам нужно будет получить изображение изображения CGImage и изучить его с помощью методов, которые он предоставляет.
Посмотрите страницу документации на яблоко, чтобы получить данные о пикселях, а затем манипулировать им. Technical Q&A QA1509 Getting the pixel data from a CGImage object
просто использовать [someUIImage CGImage], чтобы получить CGImageRef определенного UIImage, который вы должны затыкали в текущий UIImageView.
Thanx Umer ... Это помогло! – neha
Thanx, TechZen! Это помогло ... Я ищу более ранний случай ... – neha