Encontrar imagen complementaria de la imagen RGB en Python

En este artículo, vamos a ver cómo encontrar complementaryimage de la imagen RGB y mostrarla en Python?

imagen complementaria es una imagen transformada tal que consta de colores complementarios de los, que está presente en la imagen original.

class encontrar el complemento de una imagen , tenemos que sólo hay que restar cada valor de píxel desde el valor máximo de píxeles con el apoyo de la For. (En este class, case – uint8, el valor máximo de píxel puede ser 255 ) y almacenar en la matriz de imagen de salida. En la imagen de salida, las zonas oscuras se vuelven más ligeros y zonas claras se oscurecen.

complementaria imagen = 255 – imagen original.

En este programa, vamos a utilizar dos funciones de OpenCV -pitón (CV2) Módulo . Vamos a ver su sintaxis y descripciones primero:

1) imread ():
Se necesita un / ruta relativa ruta absoluta del archivo de imagen como un argumento y devuelve su matriz de la imagen correspondiente.

2) imshow ():
Toma nombre de la ventana y la matriz de imagen como un argumento con el fin de mostrar una imagen en una ventana de visualización con un nombre de ventana especificada.

programa de Python para encontrar la imagen complementaria de la imagen RGB

# open-cv library is installed as cv2 in python
# import cv2 library into this program
import cv2
# read an image using imread() function of cv2
# we have to pass only the path of the image
img = cv2.imread(r'C:/Users/user/Desktop/pic1.jpg')
# displaying the image using imshow() function of cv2
# In this : 1st argument is name of the frame
# 2nd argument is the image matrix
cv2.imshow('original image',img)
# Find complements of img array and
# store it in the variable
comp_image = 255 - img
# Show the image formed
cv2.imshow("Complementary image",comp_image);

salida

Find complementary image of the RGB image in Python - 4


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *