import cv2 # 拿起OpenCV魔法棒(AI图像处理基础工具)import numpy as np # 召唤辅助小精灵# 1. 召唤图片:用魔法棒把图片从电脑里变出来img = cv2.imread("test.jpg", 1) # 1=彩色魔法,0=灰色魔法# 防止魔法失效:检查图片的秘密地址有没有错if img is None: print("魔法失效!未找到图片,请检查秘密地址~")else: # 2. 查看图片秘密:获取图片的尺寸和通道魔法 height, width, channels = img.shape print(f"图像尺寸:{width}x{height},通道数:{channels}") # 3. 展示图片:把召唤来的图片显示出来 cv2.imshow("Original Image", img) # 给图片窗口起个名字 cv2.waitKey(0) # 按任意键,关闭图片窗口 cv2.destroyAllWindows() # 收回魔法,释放能量 # 4. 隐藏魔法:彩色图片变灰色剪影(AI识别图片的第一步) gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) cv2.imshow("Gray Image", gray_img) # 展示灰色剪影 cv2.waitKey(0) # 按任意键关闭 cv2.destroyAllWindows() # 5. 保存魔法:把灰色剪影存进电脑 cv2.imwrite("gray_test.jpg", gray_img) print("魔法成功!灰色剪影已保存,快去看看吧~ 这可是AI识别图片的基础哦!")