Некоторые устройства iOS имеют камеры с разрешением 720P, а другие — 1080P.
Удерживая фиксированный размер экрана, очевидно, что 1080P обеспечит лучшее изображение, поскольку мы помещаем больше пикселей на тот же размер экрана.
Но если бы мы хотели манипулировать пикселями, используя:
-(void) captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection
и ради аргумента мы не будем их нигде рендерить, а будем выполнять над ними вычисления.
Очевидно, что высота и ширина буфера будут больше, но захватывает ли камера 1080P больше пикселей, возможно, из-за более широкого «поля зрения» камеры, и поэтому нет улучшения качества, или камера 1080p работает в том же «поле зрения». Vision» камеры 720p, и она просто захватывает больше пикселей на дюйм, поэтому, даже если я не вывожу буфер в изображение, я должен ожидать большей «зернистости/детализации» от моего буфера кадров.
Спасибо