Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
A simple Canny edge detector demo using SimpleCV.
# Make a function that does a half and half image.
def halfsies(left,right):
result = left
# crop the right image to be just the right side.
crop = right.crop(right.width/2.0,0,right.width/2.0,right.height)
# now paste the crop on the left image.
result = result.blit(crop,(left.width/2,0))
# return the results.
return result
# Load an image from imgur.
img = Image('')
# create an edge image using the Canny edge detector
# set the first threshold to 160
output = img.edges(t1=160)
# generate the side by side image.
result = halfsies(img,output)
# show the results.
# save the output images.'juniperedges.png')
Copy link

Thank you for the help funshockindia! Now I'm getting:

Traceback (most recent call last):
File "", line 1, in
NameError: name 'edges' is not defined

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment