文章目录
  1. 1. 图像的基础操作
    1. 1.1. 1.获取并修改像素值、获取图像属性

图像的基础操作

  • 获取并修改像素值
  • 获取图像属性
  • 图像的ROI
  • 图像通道的拆分和合并

1.获取并修改像素值、获取图像属性

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# -*- coding: utf-8 -*-

"""
Created on 2018/5/9
@author: Maf
"""

import cv2
import numpy as np
# 读入一幅图像
img = cv2.imread('D:\\1.jpg')
# 获取并修改像素值
print (img.item(10,10,2))
img.itemset((10,10,2),100)
print (img.item(10,10,2))
# img.shape 可以获取图像的形状。他的返回值是一个包含行数,列数通道数的元组。
print (img.shape)
# img.size 可以返回图像的像素数目
print (img.size)
# img.dtype 返回的是图像的数据类型.
print (img.dtype)
文章目录
  1. 1. 图像的基础操作
    1. 1.1. 1.获取并修改像素值、获取图像属性