1、获取图片中某一像素点的灰度值并画图显示
import cv2
import numpy as np
import os
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib
if __name__ == "__main__":
path = "C:/Users/HY2020828/Desktop/aa/2/" #处理图片路径
path1 = "C:/Users/HY2020828/Desktop/aa/h/" #保存图片路径
filelist = os.listdir(path)
aa=[]
for file in filelist:
img_path =os.path.join(path,file)
img = cv2.imread(img_path)
width,height = img.shape[:2][::-1]
img_resize = cv2.resize(img,(int(width),int(height)),interpolation=cv2.INTER_CUBIC
img_gray = cv2.cvtColor(img_resize,cv2.COLOR_RGB2GRAY)) #转化为灰度图
cv2.imwrite(path1+file+".jpg",img_gray)
img_point=img_g