当前位置: 首页 > news >正文

关于网站建设的建议无货源电商怎么做

关于网站建设的建议,无货源电商怎么做,给诈骗网站做网站构成什么罪,WordPress快速入门视频图像像素存储形式  对于只有黑白颜色的灰度图,为单通道,一个像素块对应矩阵中一个数字,数值为0到255, 其中0表示最暗(黑色) ,255表示最亮(白色) 对于采用RGB模式的彩色图片&#…

图像像素存储形式
 对于只有黑白颜色的灰度图,为单通道,一个像素块对应矩阵中一个数字,数值为0到255, 其中0表示最暗(黑色) ,255表示最亮(白色)
在这里插入图片描述

对于采用RGB模式的彩色图片,为三通道图,Red、Green、Blue三原色,按不同比例相加,一个像素块对应矩阵中的一个向量, 如[24,180, 50],分别表示三种颜色的比列, 即对应深度上的数字,如下图所示:
在这里插入图片描述
需要注意的是,由于历史遗留问题,opencv采用BGR模式,而不是RGB

图像读取和写入cv.imread()

imread(img_path,flag) 读取图片,返回图片对象img_path: 图片的路径,即使路径错误也不会报错,但打印返回的图片对象为Noneflag:cv2.IMREAD_COLOR,读取彩色图片,图片透明性会被忽略,为默认参数,也可以传入1cv2.IMREAD_GRAYSCALE,按灰度模式读取图像,也可以传入0cv2.IMREAD_UNCHANGED,读取图像,包括其alpha通道,也可以传入-1

显示图像cv2.imshow()

imshow(window_name,img):显示图片,窗口自适应图片大小window_name: 指定窗口的名字img:显示的图片对象可以指定多个窗口名称,显示多个图片waitKey(millseconds)  键盘绑定事件,阻塞监听键盘按键,返回一个数字(不同按键对应的数字不同)millseconds: 传入时间毫秒数,在该时间内等待键盘事件;传入0时,会一直等待键盘事件destroyAllWindows(window_name) window_name: 需要关闭的窗口名字,不传入时关闭所有窗口

保存图片cv2.imwrite()

imwrite(img_path_name,img)img_path_name:保存的文件名img:文件对象

ROI截取(Range of Interest)

 #ROI,Range of instrest
roi = img[100:200,300:400]  #截取100行到200行,列为300到400列的整块区域
img[50:150,200:300] = roi   #将截取的roi移动到该区域 (50到100行,200到300列)
b = img[:,:,0]  #截取整个蓝色通道b,g,r = cv2.split(img) #截取三个通道,比较耗时
img = cv2.merge((b,g,r))

添加边界(padding)

cv2.copyMakeBorder()参数:img:图像对象top,bottom,left,right: 上下左右边界宽度,单位为像素值borderType:cv2.BORDER_CONSTANT, 带颜色的边界,需要传入另外一个颜色值cv2.BORDER_REFLECT, 边缘元素的镜像反射做为边界cv2.BORDER_REFLECT_101/cv2.BORDER_DEFAULTcv2.BORDER_REPLICATE, 边缘元素的复制做为边界CV2.BORDER_WRAPvalue: borderType为cv2.BORDER_CONSTANT时,传入的边界颜色值,如[0,255,0]

像素算术运算cv2.add() 相加的两个图片,应该有相同的大小和通道

cv2.add()参数:img1:图片对象1img2:图片对象2mask:None (掩膜,一般用灰度图做掩膜,img1和img2相加后,和掩膜与运算,从而达到掩盖部分区域的目的)dtype:-1注意:图像相加时应该用cv2.add(img1,img2)代替img1+img2    >>> x = np.uint8([250])>>> y = np.uint8([10])>>> print cv2.add(x,y) # 250+10 = 260 => 255  #相加,opencv超过255的截取为255[[255]]>>> print x+y          # 250+10 = 260 % 256 = 4  #相加,np超过255的会取模运算 (uint8只能表示0-255,所以取模)[4]

图像阈值化 cv2.threshold()  cv2.adaptiveThreshold()

cv2.threshold(): 
参数:img:图像对象,必须是灰度图thresh:阈值maxval:最大值type:cv2.THRESH_BINARY:     小于阈值的像素置为0,大于阈值的置为maxvalcv2.THRESH_BINARY_INV: 小于阈值的像素置为maxval,大于阈值的置为0cv2.THRESH_TRUNC:      小于阈值的像素不变,大于阈值的置为threshcv2.THRESH_TOZERO       小于阈值的像素置0,大于阈值的不变cv2.THRESH_TOZERO_INV   小于阈值的不变,大于阈值的像素置0
返回两个值ret:阈值img:阈值化处理后的图像cv2.adaptiveThreshold() 自适应阈值处理,图像不同部位采用不同的阈值进行处理
参数:img: 图像对象,8-bit单通道图maxValue:最大值adaptiveMethod: 自适应方法cv2.ADAPTIVE_THRESH_MEAN_C     :阈值为周围像素的平均值cv2.ADAPTIVE_THRESH_GAUSSIAN_C : 阈值为周围像素的高斯均值(按权重)threshType:cv2.THRESH_BINARY:     小于阈值的像素置为0,大于阈值的置为maxValuelcv2.THRESH_BINARY_INV:  小于阈值的像素置为maxValue,大于阈值的置为0blocksize: 计算阈值时,自适应的窗口大小,必须为奇数 (如3:表示附近3个像素范围内的像素点,进行计算阈值)C: 常数值,通过自适应方法计算的值,减去该常数值
(mean value of the blocksize*blocksize neighborhood of (x, y) minus C)

图像形状变换 cv2.resize() 图像缩放

cv2.resize() 放大和缩小图像参数:src: 输入图像对象dsize:输出矩阵/图像的大小,为0时计算方式如下:dsize = Size(round(fx*src.cols),round(fy*src.rows))fx: 水平轴的缩放因子,为0时计算方式:  (double)dsize.width/src.colsfy: 垂直轴的缩放因子,为0时计算方式:  (double)dsize.heigh/src.rowsinterpolation:插值算法cv2.INTER_NEAREST : 最近邻插值法cv2.INTER_LINEAR   默认值,双线性插值法cv2.INTER_AREA        基于局部像素的重采样(resampling using pixel area relation)。对于图像抽取(image decimation)来说,这可能是一个更好的方法。但如果是放大图像时,它和最近邻法的效果类似。cv2.INTER_CUBIC        基于4x4像素邻域的3次插值法cv2.INTER_LANCZOS4     基于8x8像素邻域的Lanczos插值cv2.INTER_AREA 适合于图像缩小, cv2.INTER_CUBIC (slow) & cv2.INTER_LINEAR 适合于图像放大
http://www.hkea.cn/news/64833/

相关文章:

  • 网站页面优化包括怎么给网站做优化
  • 哪个网站用帝国cms做的软文素材网
  • 网站建设需要的资料深圳精准网络营销推广
  • 客户网站建设公司网站排名提升软件
  • 网站建设与维护试卷论文怎么在百度上做广告
  • 做博客网站要什么技术百度网站网址是多少
  • 河北建设厅官方网站八大员考试站长工具查询
  • 大连 做网站公司爱站工具包的主要功能
  • ps做简洁大气网站必应bing国内版
  • 做公司标志用哪个网站营销自动化
  • wordpress5.0.3厦门百度seo
  • 网站开发 企业 定制系统优化大师安卓版
  • 网站内链符号seo百度站长工具
  • 网站页面太多是否做静态seo优化软件
  • mac下怎么安装wordpress关键词排名优化易下拉霸屏
  • 国内做国外代购在哪个网站好百度平台客服怎么联系
  • 菏泽网站获客网站建设公司中国站长网入口
  • 黄冈网站建设推荐seo查询排名软件
  • 自己怎么做百度网站广州seo网站公司
  • 京东企业的电子网站建设百度seo教程网
  • 弥勒网站设计公司share群组链接分享
  • 网站建设栏目管理百度推广搜索排名
  • 企业管理类的网站全球搜是什么公司
  • 网站开发自我介绍seo报告
  • 网站应用软件设计海口seo网络公司
  • 武汉站建设深圳网站开发制作
  • 网站建设的平台分析北京seo技术
  • 手表价格网站百度推广天津总代理
  • 如何将域名和网站绑定排名seo怎么样
  • 旅游网站推广方案色盲测试图