Я использовал CGImageGetDataProvider
и CGDataProviderCopyData
, а затем получил указатель на данные. Первое изображение, которое я протестировал, было bmp, и этот метод отлично работал. Тем не менее, я изменил свое изображение на JPG, потому что я прочитал что-то о поставщике данных, возможно, относительно типа изображения. Длина этих возвращаемых данных указывает, что это 4, когда должно быть какое-то большое число, представляющее строки и столбцы изображения.
Что мне нужно, так это то, что я могу попросить поставщика данных предоставить растровое изображение, чтобы я мог просматривать данные без сжатия?