У меня есть изображение, которое я открыл с помощью LoadImageM
, и я получаю данные с помощью Get2D
. Кажется, я не могу найти какую-либо встроенную функцию для изменения значения пикселя. Я пробовал использовать несколько вещей от Rectangle
до CV_RGB
, но без успешных результатов.Изменить значение пикселя
0
A
ответ
5
Рассмотрите возможность проверки новой версии библиотеки opencv.
Вы импортировать его с
import cv2
и возвращает непосредственно Numpy массивы.
Так, например, если вы
image_array = cv2.imread('image.png')
, то вы можете просто получать доступ и изменять значения пикселей, просто манипулируя image_array
:
image_array[0,0] = 100
устанавливает верхний левый пиксель на значение до 100.
В зависимости от вашей установки у вас могут быть привязки cv2
, поэтому проверьте, работает ли import cv2
.
В противном случае просто установите opencv
и numpy
, и вы готовы к работе.
Смежные вопросы
- 1. Как изменить значение пикселя в XTK
- 2. Могу ли я изменить значение пикселя изображения?
- 3. OpenCV: изменить цвет пикселя
- 4. Tkinter: изменить цвет пикселя
- 5. C# значение пикселя печати
- 6. Значение цвета пикселя rmagick
- 7. Прочитать значение пикселя SKTexture
- 8. Получите значение отдельного пикселя
- 9. Как изменить альфа пикселя без изменения цвета?
- 10. Изменить цвет пикселя с помощью OpenCV
- 11. itk vector Значение пикселя изображения
- 12. Значение пикселя в изображении UIImageView
- 13. Значение изображения пикселя изображения OpenCV
- 14. Значение пикселя преобразования конверсии Facebook
- 15. PNG ++ Чистое значение цвета пикселя
- 16. Значение пикселя доступа матрицы A
- 17. Попытка получить значение цвета пикселя
- 18. Как изменить значение пикселя в оттенках серого с помощью цветного значения, учитывая значение пикселя, а не координаты
- 19. Как легко выбрать положение пикселя и значение пикселя в Matlab?
- 20. Как изменить цвет пикселя для растрового изображения?
- 21. Как установить альфа-значение пикселя в Python
- 22. Позиция пикселя пикселя Silverlight?
- 23. Как изменить цвет пикселя, используя Magick.NET?
- 24. Изменить цвет одного пикселя - Перейти lang image
- 25. iPhone: Как изменить цвет конкретного пикселя UIImage?
- 26. Как изменить цвет пикселя в matlab
- 27. Как изменить цвет отдельного пикселя в uiimage
- 28. Изменить значения пикселя изображения для удаления Дата
- 29. Как изменить размер пикселя изображения программно
- 30. изменить цвет прозрачного пикселя в java
На самом деле у меня уже есть cv2, потому что я использую 'import cv2.cv как cv' в начале моего кода. Итак, по вашему мнению, было бы полезно использовать cv2, а не cv, это правильно? Кстати, я нашел функцию в cv под названием «Set2D», которая делает именно то, что я хочу. Что довольно очевидно, учитывая, что имя другой функции было «Get2D» ... – Leo
Да, это правильно! Работа с массивами numpy намного проще, чем работа со старым API. Вы можете использовать все функции scipy и numpy непосредственно в ваших структурах openCV без необходимости конвертировать все взад и вперед. Это намного лучше. – entropiece