Thursday, December 16, 2021

Cartoonize



import cv2


img = cv2.imread('Binoy.jpg')

grayimg = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

grayimg  = cv2.medianBlur(grayimg, 5)

edges = cv2.Laplacian(grayimg , cv2.CV_8U, ksize=5)

r,mask =cv2.threshold(edges,100,255,cv2.THRESH_BINARY_INV)

img2 = cv2.bitwise_and(img, img, mask=mask)

img2 = cv2.medianBlur(img2, 5)

cv2.imwrite("cartooned.jpg", mask)

Thursday, December 2, 2021

Array of radiobuttons

from tkinter import *


win = Tk()

win.geometry("300x300")


def Select(i):

  print(i)  


n = 3

rbn, I = list(range(n)), IntVar()


for i in range(n):

  rbn[i] = Radiobutton(win, value=i+1, variable=I, command=lambda I=i:Select(I))

  rbn[i].place(x=i*50, y=100)


win.mainloop()