你将收获

掌握OpenCV函数的基本使用方法

全面了解OpenCV的使用

掌握图像处理的基本算法

了解计算机视觉的基本知识点

适用人群

计算机视觉开发者

课程介绍

Python+OpenCV计算机视觉系统全面的介绍。

课程目录

讨论留言

正在加载中...

同学笔记

  • weixin_50501256 2020-11-17 15:22:34

    来源:使用numpy访问像素 查看详情

    1. 读取像素:

    img.item()

    灰度图像:

    p=img.item(111,222)

    print(p)

    BGR图像:

    blue=img.item(111,222,0)

    green=img.item(111,222,1)

    red=img.item(111,222,2)

    print(blue,green,red)

    2. 修改像素

    img.itemset(位置,新值)

    img.itemset((111,222),255)

    img.itemset((111,222,0),255)

  • weixin_50501256 2020-11-17 15:10:10

    来源:像素处理 查看详情

    1. 读取像素:

    灰度图像 p=img[88,142] print(p)

    BGR图像

    blue=img[78,125,0] 第0个通道

    green=img[78,125,1]

    red=img[78,125,2]

    p=img[78,125] print(p) return 3 values

    2. 修改像素:

    img[88,99]=255 赋值为255

    img[88,99,0]=255

    img[88,99,1]=255

    img[88,99,2]=255

    or img[88,99]=[255,255,255]

  • weixin_50501256 2020-11-16 15:19:30

    来源:图像的读取、显示和保存 查看详情

    1. 读入图像:

    cv2.imread(完整路径[,不必要参数:灰度、彩色等等])

    img=cv2.imread(e:\\timgPXYIIODG.jpg) ###\\其中一个\为转义字符

    2. 显示图像:

    cv2.imshow(窗口名,图像名img)##非中文

    cv2.waitkey([,delay])

    delay>0 wait for delay ms

    delay<0 wait for click

    delay=0 never closed

    cv2.waitkey(0)

    cv2.destroyallwindows()delete all the windows

    3. 保存图像:cv2.imwrite(文件地址,文件名)

    cv2.imwrite("e:\\11.jpg",img)##11.jpg为新文件名

没有更多了