| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 数据结构与算法 -> matlab 中 图像之间或矩阵之间双等于号‘‘ == ‘‘的用法 -> 正文阅读 |
|
[数据结构与算法]matlab 中 图像之间或矩阵之间双等于号‘‘ == ‘‘的用法 |
????????在图像处理过程中,图像以矩阵的形式存储或者是以矩阵的形式存在,因此对图像进行“ == ”处理就是对矩阵进行处理,其实所有的图像处理都是矩阵处理。在学习过程中经过推敲和 验证,发现了其妙哉之处,记录下来,供参考和一起学习! ?存在两个矩阵 n 和 m , 如下: n = ? ? ?2 ? ? 0 ? ? 0 ? ? 0 ? ? 0 ? ? 1 m = ? ? ?1 ? ? 1 ? ? 0 ? ? 0 ? ? 0 ? ? 1 若输入 >> m==n 则 ans = ? ? ?0 ? ? 0 ? ? 1 ? ? 1 ? ? 1 ? ? 1 ????????发现没,双等号(“ == ”)的作用就是将矩阵相同的部分找出来,并在相同位置相同值设为1,相同位置不同值设为0,为了更严谨一点,变个值再验证一下: m = ? ? ?1 ? ? 1 ? ? 0 ? ? 0 ? ? 0 ? ? 1 n = ? ? ?1 ? ? 0 ? ? 0 ? ? 0 ? ? 0 ? ? 1 >> m==n ans = ? ? ?1 ? ? 0 ? ? 1 ? ? 1 ? ? 1 ? ? 1 结论成立! ????????于是用处就来了,可以计算两幅图的对应位置是否相同,可以计算 :两幅图有多少对应位置是相同的像素值? ?的 总数,这个用sum()函数就行:一个sum ( 括号内为矩阵名?)得到一个一维矩阵,其每一列的值为所求的原始矩阵当前列所在的元素和,再加一个sum,即得两图相同的像素数。比方说比较矩阵A 和矩阵B ,相同像素数 = sum(sum(A == B))。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 12:41:02- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |