IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: 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图像处理学习】

记录一下吧,本科专业对口专业设计院画图和工地打灰,我不太喜欢这两个工作。虽然感觉能考上,但是这一年有点学习惯了,考完了只感觉空虚,还是接着学点东西吧
每天做个记录吧,不然学完就忘了。

12月29日

工具箱,核心文件都是可读,可修改的。可以根据需求建造新的工具箱。

感兴趣的方面,航天航空方面,生物医学工程方面,机器人视觉方面。

1图像变换

傅里叶变换,沃尔什变换,离散余弦变换。空间域→变换域。
小波变换在时域和频域都具有良好的局部特性,应用广泛。

2图像编码压缩

3增强和复原

12月29日操作

点击这里跳转到这篇学习imread使用

1.2
打开
要把处理的图像放到bin里,或者就要把路径写全。
在这里插入图片描述

close all
figure('Name','Orignal')
figure('Name','A','Menubar','none')

保存

close all
figure('Name','Orignal')
figure('Name','A','Menubar','none')
saveas(gcf,'cm.jpg')
saveas(gcf,'cm')%默认为.fig
savefig('PeakFile.fig')%在当前路径下保存为peakfile.fig

图窗文件的打开

close all
openfig CM.fig

灰度处理

RGB2YCbCr RGB2Gray,其中 ycbcr中的Y 和 gray 都是表示灰度,这两种灰度有什么区别呢?
RGB2YCbCr RGB2Gray灰度的区别

简单来说,他们两RGB乘的数值不同,计算公式不同。FPGA上大部分转灰度都是使用Ycbcr中Y分量这个形式。

Y = 0.257R+0.564G+0.098*B+16

Gray = R0.299 + G0.587 + B*0.114

下面展示一些 内联代码片

%RGB_YCbCr  
%RGB_YCbCr  
clc;  
clear all;  
close all;  
  
RGB_data = imread('lena.jpg');  


figure; 
imshow(RGB_data); 
subplot(1,3,1)
imshow(RGB_data);
title('原始图像');

%--------------------------------------------------------
R_data =    RGB_data(:,:,1);  
G_data =    RGB_data(:,:,2); 
B_data =    RGB_data(:,:,3); 
 
[ROW,COL, DIM] = size(RGB_data); 
 
Y_data = zeros(ROW,COL); 
Cb_data = zeros(ROW,COL); 
Cr_data = zeros(ROW,COL); 
Gray_data = RGB_data; 
 
for r = 1:ROW 
    for c = 1:COL 
        Y_data(r, c)  =   0.299*R_data(r, c) + 0.587*G_data(r, c) + 0.114*B_data(r, c); 
        Cb_data(r, c) =  -0.172*R_data(r, c) - 0.339*G_data(r, c) + 0.511*B_data(r, c) + 128; 
        Cr_data(r, c) =   0.511*R_data(r, c) - 0.428*G_data(r, c) - 0.083*B_data(r, c) + 128; 
    end 
end 
 
Gray_data(:,:,1)=Y_data; 
Gray_data(:,:,2)=Y_data; 
Gray_data(:,:,3)=Y_data; 

%灰度
subplot(1,3,2)
imshow(Gray_data); 
title('Ycbcr灰度图像');

Gray_data2 = rgb2gray(RGB_data)
subplot(1,3,3)
imshow(Gray_data2); 
title('gray灰度图像');
  

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-01-03 16:05:23  更:2022-01-03 16:07:49 
 
开发: 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年5日历 -2024/5/18 22:07:21-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码