像素的读取与修改刘卓亚96课件讲解.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 11页
  • 2026-02-11 发布于陕西
  • 举报

像素的读取与修改刘卓亚96课件讲解.pptx

计算机视觉应用像素的读取与修改主讲人:刘卓亚

计算机视觉应用

像素的读取与修改

批量操作NumPy

像素的读取与修改假设color_img是一个彩色图像,其形状为(高度,宽度,3),即:第一个维度:图像的高度(行数,垂直方向)明确图像数组的维度第二个维度:图像的宽度(列数,水平方向)第三个维度:RGB三个通道(这里用:表示选中所有通道)第一个批量操作,给图像加20像素的蓝色边框(B=255,G=0,R=0)

2.核心步骤拆解第一步:图像加20像素的蓝色边框

2.核心步骤拆解第一步:图像加20像素的蓝色边框图像的高度,图像的上边缘从上到下前20行第2个冒号表示所有列,宽度第3个冒号表示所有通道

像素的读取与修改color_img[border_width:-border_width,:border_width,:]明确图像数组的维度第一个维度:border_width:-border_width表示“从第border_width行开始,到倒数第border_width行结束(不包含倒数第border_width行)”。目的是排除图像上下边缘的部分,只在中间区域的左右两侧画边框(避免边框覆盖图像的四个角,或与上下边框重复,通常上下边框会用另外的代码处理)。第一个批量操作,给图像加20像素的蓝色边框(B=255,G=0,R=0)

像素的读取与修改color_img[border_width:-border_width,:border_width,:]明确图像数组的维度第二个维度::border_width表示“从第0列开始,到第border_width列结束(不包含第border_width列)”。左边框的核心区域,即图像左侧宽度为border_width的列范围。第一个批量操作,给图像加20像素的蓝色边框(B=255,G=0,R=0)

2.核心步骤拆解第二步:在图像正中间加一个黑色遮挡垂直方向(行)计算水平方向(列)计算高度范围宽度范围RGB通道

3.运行验证

文档评论(0)

1亿VIP精品文档

相关文档