Описание тега nsbitmapimagerep

The NSBitmapImageRep class renders an image from bitmap data. Bitmap data formats supported include GIF, JPEG, TIFF, PNG, and various permutations of raw bitmap data.
2 ответа

Как создать CGImageRef из NSBitmapImageRep?

Как я могу создать CGImageRef из NSBitmapImageRep? Или как я могу определить совершенно новый CGImageRef так же, как NSBitmapImageRep? Определение NSBitmapImageRep работает отлично. Но мне нужно изображение как CGImageRef, unsigned char *plane = (un…
10 дек '14 в 09:55
3 ответа

NSImage к NSBitmapImageRep

Как преобразовать NSImage в NSBitmapImageRep? У меня есть код: - (NSBitmapImageRep *)bitmapImageRepresentation { NSBitmapImageRep *ret = (NSBitmapImageRep *)[self representations]; if(![ret isKindOfClass:[NSBitmapImageRep class]]) { ret = nil; for(N…
1 ответ

Как "bytesPerRow" рассчитывается из NSBitmapImageRep

Я хотел бы понять, как вычисляется "bytesPerRow" при создании NSBitmapImageRep (в моем случае от отображения массива с плавающей точкой до растрового изображения в градациях серого). Разъяснение этой детали поможет мне понять, как отображается памят…
05 фев '12 в 02:37
2 ответа

OS X - Как сохранить NSImage или NSBitmapImageRep в файл PNG без альфа-канала?

Я создаю приложение для OS X, которое должно сохранить файл на диск. Я сейчас пользуюсь NSBitmapImageRep представлять изображение в моем коде, и при сохранении изображения на диск с representationUsingType:properties: метод, я хочу установить hasAlp…
1 ответ

Objective-C: NSBitmapImageRep SetColor

Я пытаюсь прочитать NSImage в NSBitmapImageRep, для изменения цвета некоторых пикселей. Программа должна прочитать значение цвета каждого пикселя и проверить, соответствует ли он цвету, выбранному цветовой ячейкой. У меня есть ImageView с именем "Ma…
12 фев '15 в 20:42
1 ответ

Переменная сбрасывается при вызове getPixel

Ну, название довольно очевидно. Я тщательно проверил этот код, и я обнаружил, что этот код каким-то образом сбрасывает "y" при вызове getPixel. Это не должно быть возможным, как вы думаете, потому что метод не берет указатель, но каким-то образом эт…
27 мар '14 в 20:30
1 ответ

Изменить цвет во время рисования на NSBitmapImageRep

Я реализовал метод, который возвращает NSBitmapImageRep. На этом растровом изображении должны быть нарисованы прямоугольники 10х2, и каждый прямоугольник должен быть заполнен голубым цветом. Но для каждого прямоугольника значение cyan должно быть ув…
2 ответа

Перевод нажал NSPoint в NSImageView, чтобы исправить пиксельные координаты в базовом NSBitmapImageRep

Вот что я пытаюсь сделать: я работаю над эмулятором TI-калькулятора с открытым исходным кодом, где в настоящее время пытаюсь добавить поддержку скинов. Изображение скина - это просто NSImageView с его изображением, установленным на изображение скина…
0 ответов

Обрезка NSImage, чтобы сделать увеличенную копию, инвертирует ось Y

Я пытаюсь поэкспериментировать с изображением и проектирую окно с двумя видами: большим и небольшим, которое должно отображать увеличенное изображение (5-кратное увеличение), полученное из прямоугольника вокруг позиции курсора на основном изображени…
09 май '18 в 17:58
0 ответов

CGImage к NSData слишком медленное

Я создаю приложение, в котором много скриншотов сделаны, преобразованы в NSData и сохранены. С текущим кодом у меня все работает без ошибок, но работает bitmap.representationUsingType(NSBitmapImageFileType.NSJPEGFileType, properties: [NSImageCompres…
1 ответ

Извлеките каждую страницу PDF как изображения: установите размер изображения

У меня возникли проблемы с настройкой размера выходного изображения в приведенном ниже коде (который я нашел в ответе на другой вопрос Stackru). Мне нужно вывести изображения в виде небольших превью и изображений с высоким разрешением. Но несмотря н…
29 июн '12 в 13:51
1 ответ

NSBitmapImageRep bug

Этот код производит очень странный вывод. Зачем? Все, что я делаю, это копирую изображение. NSData *data = [NSData dataWithContentsOfFile: @"/Users/Jojo/Desktop/k2.jpg"]; NSBitmapImageRep *image = [NSBitmapImageRep imageRepWithData: data]; assert(im…
08 мар '14 в 14:03
1 ответ

Конвертировать NSImage из CMYK в RGB

После целого дня поисков я нашел несколько похожих ответов, но ничего, что мне не подходит. Я создал приложение для использования в OSX, которое извлекает список изображений из введенного пользователем каталога, запускает каждое из них через процесс…
23 янв '13 в 18:16
1 ответ

Мне нужна помощь по оптимизации блинга BGR888 для NSView

Это лучшее, что я придумала для создания 24-битного изображения BGR в NSView. Я сократил значительное количество процессорного времени, убедившись, что хост NSWindow также имеет такое же цветовое пространство. Я думаю, что здесь происходит 4 или 5 п…
1 ответ

NSBitmapImageRep: несоответствующий набор значений

Я пытаюсь прочитать 12-битное изображение в градациях серого (DICOM:MONOCHROME2). Я могу читать файлы DICOM RGB нормально. Когда я пытаюсь загрузить изображение в градациях серого в NSBitmapImageRep, я получаю следующее сообщение об ошибке: Inconsis…
01 мар '15 в 15:45
1 ответ

Созданный NSBitmapImageRep BMP не может быть прочитан в Windows

У меня есть NSBitmapImageRep, который я создаю следующим образом: + (NSBitmapImageRep *)bitmapRepOfImage:(NSURL *)imageURL { CIImage *anImage = [CIImage imageWithContentsOfURL:imageURL]; CGRect outputExtent = [anImage extent]; NSBitmapImageRep *theB…
24 авг '11 в 03:26
0 ответов

Сдвиг цвета при рисовании изображения на одном цветном фоне

Я ожидал, что в результате будет получено это http://i45.tinypic.com/344ehb5.png изображение на фоне 1440x900 с тем же цветом фона изображения (не красного), это происходит, но происходит небольшое изменение цвет, делающий фоновый цвет светлее или т…
20 мар '13 в 22:03
0 ответов

NSTextView -> cacheDisplay теряет некоторые подчеркивания, но не другие

В моем приложении у меня странная проблема с подчеркиванием. У меня нет проблем с другими свойствами шрифта (размер, стиль, полужирный и т. Д.), Только с подчеркиванием. У меня есть текстовые данные в NSTextView, theView. Подчеркивания верны везде в…
27 дек '18 в 15:01
1 ответ

Сохранить NSImageView на диск как png/jpg

Я пытаюсь создать изображение из содержимого (всех подпредставлений) NSImageView и сохранить его на диск на Mac. Прямо сейчас шаг записи этого на диск терпит неудачу. Проходя по коду в отладчике, я замечаю, что imageData не создается должным образом…
0 ответов

Попадание в пиксельные данные NSImage

Я пишу приложение, которое работает на черно-белых изображениях. Я делаю это, передавая объект NSImage в мой метод, а затем создаю NSBitmapImageRep из NSImage. Все работает, но довольно медленно. Вот мой код: - (NSImage *)skeletonization: (NSImage *…
20 июл '10 в 11:20