-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This code have an erroe #2
Comments
Hi there are you using VS code? |
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>
.
|
from cv2 import cv2 print("""
cap = cv2.VideoCapture(0) background = np.flip(background,axis=1) while(cap.isOpened()):
for vs code users. |
just write from cv2 import cv2 |
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>
.
|
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>
.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I try your code bro on Google Colab, n it shows error "IdentationError" for background=0 please help me
The text was updated successfully, but these errors were encountered: