This code have an erroe
shahrukh7387 opened this issue · 6 comments
shahrukh7387 commented
I try your code bro on Google Colab, n it shows error "IdentationError" for background=0 please help me
Deleted user commented
Hi there are you using VS code?
shahrukh7387 commented
yes , i use VS code.
…On Wed, Dec 9, 2020 at 7:36 PM vidhwanshak ***@***.***> wrote:
Hi there are you using VS code?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGK6FUMKWGROM55KF6K34E3ST576DANCNFSM4R64IFNQ>
.
Deleted user commented
from cv2 import cv2
import numpy as np
import time
print("""
Harry : Hey !! Would you like to try my invisibility cloak ??
Its awesome !!
Prepare to get invisible .....................
""")
cap = cv2.VideoCapture(0)
time.sleep(3)
background=0
for i in range(30):
ret,background = cap.read()
background = np.flip(background,axis=1)
while(cap.isOpened()):
ret, img = cap.read()
# Flipping the image (Can be uncommented if needed)
img = np.flip(img,axis=1)
# Converting image to HSV color space.
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
value = (35, 35)
blurred = cv2.GaussianBlur(hsv, value,0)
# Defining lower range for red color detection.
lower_red = np.array([0,120,70])
upper_red = np.array([10,255,255])
mask1 = cv2.inRange(hsv,lower_red,upper_red)
# Defining upper range for red color detection
lower_red = np.array([170,120,70])
upper_red = np.array([180,255,255])
mask2 = cv2.inRange(hsv,lower_red,upper_red)
# Addition of the two masks to generate the final mask.
mask = mask1+mask2
mask = cv2.morphologyEx(mask, cv2.MORPH_OPEN, np.ones((5,5),np.uint8))
# Replacing pixels corresponding to cloak with the background pixels.
img[np.where(mask==255)] = background[np.where(mask==255)]
cv2.imshow('Display',img)
k = cv2.waitKey(10)
if k == 27:
break
for vs code users.
Deleted user commented
just write from cv2 import cv2
shahrukh7387 commented
Thanks, I'll check it out.
…On Sat, 12 Dec 2020, 11:43 pm vidhwanshak, ***@***.***> wrote:
from cv2 import cv2
import numpy as np
import time
print("""
Harry : Hey !! Would you like to try my invisibility cloak ??
Its awesome !!
Prepare to get invisible .....................
""")
cap = cv2.VideoCapture(0)
time.sleep(3)
background=0
for i in range(30):
ret,background = cap.read()
background = np.flip(background,axis=1)
while(cap.isOpened()):
ret, img = cap.read()
# Flipping the image (Can be uncommented if needed)
img = np.flip(img,axis=1)
# Converting image to HSV color space.
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
value = (35, 35)
blurred = cv2.GaussianBlur(hsv, value,0)
# Defining lower range for red color detection.
lower_red = np.array([0,120,70])
upper_red = np.array([10,255,255])
mask1 = cv2.inRange(hsv,lower_red,upper_red)
# Defining upper range for red color detection
lower_red = np.array([170,120,70])
upper_red = np.array([180,255,255])
mask2 = cv2.inRange(hsv,lower_red,upper_red)
# Addition of the two masks to generate the final mask.
mask = mask1+mask2
mask = cv2.morphologyEx(mask, cv2.MORPH_OPEN, np.ones((5,5),np.uint8))
# Replacing pixels corresponding to cloak with the background pixels.
img[np.where(mask==255)] = background[np.where(mask==255)]
cv2.imshow('Display',img)
k = cv2.waitKey(10)
if k == 27:
break
for vs code users.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGK6FUJTEFAEFO4HSIBOVELSUOXGBANCNFSM4R64IFNQ>
.
shahrukh7387 commented
Got it.
…On Sat, 12 Dec 2020, 11:44 pm vidhwanshak, ***@***.***> wrote:
just write from cv2 import cv2
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AGK6FUK46WUQN3PQCRQUD23SUOXKHANCNFSM4R64IFNQ>
.