Вопросы по теме 'cimg'

Создать CImg‹uint8_t› из байтового массива?
Я пытаюсь изменить библиотеку C++, в которой есть функция, которая создает экземпляр CImg из файла изображения, чтобы вместо этого использовать массив байтов. Это возможно? Я нашел один метод, который, кажется, позволяет это... CImg ( const t...
1451 просмотров
schedule 30.06.2022

Как открыть PNG с библиотекой CImg без потери альфа-канала?
Когда я открываю файл png: CImg<unsigned char> image("image.png"); ... Я ожидаю получить 4-канальное (RGBA) изображение. Но вместо этого я всегда получаю 3-канальное (RGB) изображение (даже если изображение полупрозрачное):...
5765 просмотров
schedule 22.06.2023

Обработка изображений — Как применить сглаживание рамочного фильтра
РЕДАКТИРОВАТЬ: Мое описание фильтра коробки очень неправильно (все веса должны быть одинаковыми в фильтре коробки), но предоставленный ответ действительно решает проблему на картинке. А именно ошибка, связанная с тем, что сумма весов не была равна 1....
4530 просмотров

Ошибка переполнения стека при чтении изображения в формате jpeg с использованием библиотеки Cimg
Я получаю ошибку переполнения стека, когда пытаюсь прочитать файл jpg с использованием библиотеки Cimg , в то время как другой формат bmp работает с файлом. Как я могу это решить? #include"CImg.h" #include<stdio.h> using...
1539 просмотров
schedule 26.06.2022

CImg для данных двоичного изображения
Я создал двоичный файл после создания снимка с помощью X11 xGetImage и сохранил содержимое поля данных в двоичный файл (Файл был заархивирован. Пожалуйста, распакуйте его). Теперь я немного поигрался с CImg и изучил его использование. Первый...
1934 просмотров
schedule 07.03.2023

Лучший способ отображения 2D-векторов с помощью CImg
Как лучше всего отобразить 2D-матрицу с помощью CImg? Я пытаюсь использовать следующий код, но он дает мне ошибку сегментации: float matrix[100][100]; int i; int j; for (i=0; i<100; i++) { for (j=0; j<100; j++) {...
447 просмотров
schedule 12.05.2023

Получение размеров визуализированного текста в библиотеке Cimg
У меня есть изображение прямоугольника, и мне нужно нарисовать в нем размеры прямоугольника. Теперь я хочу узнать размер текста, который я собираюсь нарисовать, чтобы я мог определить подходящий размер шрифта, чтобы убедиться, что текст не выходит за...
1418 просмотров
schedule 10.03.2022

Установите значение по умолчанию для альфы в CImg
Мне нужно загрузить изображение RGB в форму RGBA в CImg (R1R2R3 G1G2G3 B1B2B3 A1A2A3 и т. д.) и правильно получить im.data(). На данный момент Cimg читает только RGB (R1R2R3 G1G2G3 B1B2B3). Как добавить альфа-каналы к изображению со значением по...
551 просмотров
schedule 15.06.2023

CImg — значимость со спектральным подходом
Я пытаюсь реализовать спектральный подход, чтобы получить заметность изображения с помощью CImg, но у меня проблемы с этим. Это может показаться репостом этого вопроса ( обнаружение спектральной остаточной значимости в C++ с CImg ), но я думаю, что...
88 просмотров
schedule 01.08.2023

Ошибки компиляции с CImg
Я использую библиотеку CImg впервые и получаю ошибки компиляции с простой тестовой программой, которая включает только CImg.h. Почему это? Как я могу это исправить? Код программы: #include "../headers/CImg.h" using namespace cimg_library; int...
2505 просмотров
schedule 03.12.2022

Неразрешенная ошибка внешнего символа при использовании библиотеки CImg
Я пытаюсь использовать библиотеку CImg для некоторой задачи обработки изображений. Используя VS 2012 в Windows 7 x64 , я создаю проект для создания dll , который мне нужен для моего приложения. Я включил единственный заголовочный файл CImg.h...
1079 просмотров

Проблемы с установкой/пониманием библиотек c++ (новичок-программист)
Я только начал изучать программирование, и у меня возникают проблемы с добавлением библиотек (кроме библиотек STD) в мои программы. Я использую кодовые блоки IDE, и я хотел добавить библиотеку CImg из Интернета. После прочтения многих потоков я...
176 просмотров
schedule 01.01.2023

CImg.h не может работать в среде Xcode
*****Код***** #include "CImg.h" #include <stdlib.h> using namespace cimg_library; int main() { CImg<unsigned char> image("lena.png"); image.display(); return 0; } *****ОШИБКА****** Сборка прошла успешно, но...
439 просмотров
schedule 14.01.2023

Правильный способ реализации цикла анимации в CImg
Я пытаюсь использовать CImg для визуализации своей программы. Я не хочу использовать OpenGL, потому что пытаюсь написать небольшой движок рендеринга (исключительно для собственного интереса, а не для задания!!!). Я хочу создать цикл анимации в...
271 просмотров
schedule 27.03.2022

Как преобразовать беззнаковый char в int?
Я получаю эту ошибку: Невозможно инициализировать переменную типа "unsigned char" с помощью rvalue типа "unsigned char *" когда я пытаюсь скомпилировать свой код. Я получаю ошибку в этой строке: unsigned char imgdata =...
115 просмотров
schedule 12.04.2023

Как передать постоянный массив в качестве аргумента функции/метода С++
Проблема. У меня есть метод C++11 (класс CImg), который принимает на вход массив unsigned char[3] для указания цвета. Я компилирую с помощью компилятора mingw и опции -std=gnu++11 . Для справки, это метод, который мне нужно вызвать:...
111 просмотров
schedule 26.04.2023