【P27 4-8】OpenCV Python——Mat类、深拷贝(clone、copyTo、copy)、浅拷贝,原理讲解与示例代码

P27 4-8

  • [1 Mat结构体](#1 Mat结构体)
  • [2 深拷贝VS浅拷贝](#2 深拷贝VS浅拷贝)
  • [3 代码示例](#3 代码示例)

1 Mat结构体



2 深拷贝VS浅拷贝

只拷贝了头部,header,,但是data部分是共用的,速度非常快;

缺点,任意一个修改,另一个data跟着变,这就是浅拷贝。


3 代码示例

python 复制代码
import cv2
import numpy as np

img=cv2.imread('RMB.jpeg')

#浅拷贝
img2=img

#深拷贝
img3=img.copy()


img[10:100,10:100]=[0,0,255]#当img改变img2内容跟着改变,img3未变

cv2.imshow('img',img)
cv2.imshow('img2',img2)
cv2.imshow('img3',img3)


cv2.waitKey(0)
相关推荐
老金带你玩AI3 小时前
DeepSeek这次,想把你从AI的监工岗位上解放出来
人工智能
荣码3 小时前
长上下文与大文档处理:200页PDF怎么喂给AI,我踩了4个坑
java·python
莫西干式秃头4 小时前
用 AI + threejs 写了个浏览器里的 3D 动作游戏《武来》:砍怪、放技能、开 SU7
前端·人工智能·three.js
遇码4 小时前
2026-11-01-daw-retry-banner-body
人工智能·ai·rust·数据分析·大模型·agent
孟健4 小时前
用 WorkBuddy 做个人名片网页,挂上开源设计技能后效果完全不同了
前端·人工智能·ai编程
一点一木4 小时前
🚀 2026 年 10 月 GitHub 十大热门项目排行榜 🔥
人工智能·github
IT_陈寒4 小时前
SpringBoot自动配置的坑,这次终于爬出来了
前端·人工智能·后端
Martina_03214 小时前
AI生成的3D模型打印后沿层纹开裂?用6步检查方向、壁厚与填充
图像处理·人工智能·数学建模·3d·自然语言处理·游戏策划·1024程序员节
极限挑战哥4 小时前
共享电单车联营平台分账架构实践:二清合规与自动分账零人工方案
java·大数据·人工智能·微信小程序·架构·微信公众平台
回眸&啤酒鸭4 小时前
【回眸】Hy4 Preview 多模态内容生成实战指南
人工智能