OpenCV提取图书条码(ISBN码)

利用条码的特征即白色背景,不同宽度的黑色条码进行图书条码提取

1、首先是读取图像,默认是(B,G,R)图像:

import cv2 as cv
#bgr通道顺序的彩色图像
origin_image = cv.imread("E:/PythonFiles/images/shu.bmp")
cv.imshow("image",origin_image)
#复制图片 保留原图
image = origin_image.copy()
image_background = origin_image.copy()

读取图像之后,根据后续的需要进行多次的图像复制,保留原图用于最后的操作。
在这里插入图片描述

2、获得图像的宽、高:

gray = cv.cvtColor(image,cv.COLOR_BGR2GRAY)
h,w = gray.shape
#h,w,_ = image.shape

3、提取b、g、r三个通道:

#提取 三个通道
b = image[:,:,0];g=image[:,:,1];r=image
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值