У меня есть изображение с плитками, которые я разделяю и создаю отдельные плитки.
Однако эти изображения обычно содержат полностью пустые области (в данном случае плитки), которые я хочу исключить. Эти области полностью прозрачны.
Теперь, как мне их обнаружить? Может считывать плитку пиксель за пикселем, как NSBitmapImageRep
, но это звучит не очень эффективно.
Итак, каков наилучший способ проверки прозрачности плитки (они обрезаются до CGImageRef
, а затем преобразуются в NSImage
- если это помогает)