不知道dither存在的意义,既然MATLAB中有它,就一定有它的价值吧,书上说在出版和印刷业中应用的较多,我也不清楚。

MATLAB帮助文档说dither可抖动灰度图像和RGB彩色图像,将灰度图像转换为二值图像,将彩色图像抖动为索引图像。

例子:

clc;clear;close all;
f=imread('Fig0409(a)(bld).tif');
subplot(1,2,1);
imshow(f);
title('原图');
bw=dither(f);
subplot(1,2,2);
imshow(bw);
title('将灰度图像抖动为二值图像');%%%%%%%%%%%%%%%%%%%%%
g=imread('claire.jpg');
figure(2);
subplot(1,2,1);
imshow(g);
title('原图');
x=dither(g,parula);
subplot(1,2,2);
imshow(x,parula);
impixelinfo;

输出图像:

感觉dither效果不行啊,把我的大Claire抖动成这样了,差评。

不过在找图片的时候让我无意发现了大郭静的这张这么好看的照片,也算是值了。

在测试dither抖动彩色图像时,一开始总是报错:

错误使用 dither>parse_inputs (line 107)
在函数 dither 中,输入颜色图必须为 2 维数组并且包含至少 2 行和恰好 3 列。

后来发现原来是这里x=dither(g,parula);误写成了x=dither(g,‘’parula);

到底打不打引号,有些时候,也老是记错。

MATLAB中dither抖动函数的用法相关推荐

  1. matlab抖g是什么,MATLAB中dither抖动函数的用法

    不知道dither存在的意义,既然MATLAB中有它,就一定有它的价值吧,书上说在出版和印刷业中应用的较多,我也不清楚. MATLAB帮助文档说dither可抖动灰度图像和RGB彩色图像,将灰度图像转 ...

  2. matlab fopen函数的用法,matlab中关于fread函数的用法

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:matlab中关于fread函数的用法 问题详情:用fread打开一个时,需要不需要把开放在某个特回答:必须在Matlab可以搜索的 ...

  3. matlab中的sum函数的用法

    Matlab中的sum函数功能非常强大,但是如何使用不慎就会造成难以发现的错误.比如 A1 = [1, 3, 2] S = sum(A1) S_2 = sum(A1,2) S_1 = sum(A1,1 ...

  4. matlab中uint16(uint8)函数的用法

    matlab中uint16函数的用法: 1.函数用法:将输入参数映射到无符号16位范围之内,即将参数限定在0-65535之间: 2.实例:当输入为一个实数a时: if a<0 输出ans=0; ...

  5. Matlab中exp(x)函数的用法

    目录 1.语法 2.说明 3.示例 e的数字表示形式 欧拉恒等式 为指数函数绘图 4.参考来源: 1.语法 Y=exp(X) 2.说明 Y=exp(X)为数组X中的每个元素返回指数 e x e^x e ...

  6. MATLAB中的max函数的用法及含义

    当A是一个列向量时候,返回一个最大值,在此不在赘述. 当Amxn是一个矩阵的时候,有以下几种情况: ①   C = max(max(A)),返回矩阵最大值 ②   D = max(A,[],1),返回 ...

  7. MATLAB中排序sort函数的用法

    几个例子,固有频率组W=[4 3 1 2 14 12 13 11], 振型G=[2 6 3 4 8 5 3 2]: 问题是此时想把频率按照从小到大排序,同时保证振型和频率一一对应. 程序为 w=[4 ...

  8. matlab randi 函数,MATLAB中的randi函数

    randi Pseudorandom integers from a uniform discrete distribution.来自一个均匀离散分布的伪随机整数 R = randi(IMAX,N) ...

  9. matlab计算两向量的乘积,matlab中两个函数相乘

    变量名最多不超过63个字符; ? 变量名区分大小写; ? Matlab提供的标准函数名以及命令名必须用小写字母; ? 变量名中不能包含空格.标点.运算符. 1.变量及其...... 中的元素; (2) ...

  10. Matlab中矩阵卷积函数convn

    Matlab中矩阵卷积函数convn 最近在看CNN做手写数字识别,其中CNN中Convolution在图像处理中就涉及了矩阵卷积.因为博主有了奥本海姆<信号与系统>中一维卷积的基础,这里 ...

最新文章

  1. 程序员大牛必备的装逼神器
  2. Command of SVN for linux
  3. Spring Boot—thymeleaf语法规则以及使用
  4. boost::container实现显式实例map的测试程序
  5. vue 插入word模板 项目_10 分钟为你的 vue 项目编写代码文档
  6. Qt工作笔记-两种方法从容器中筛选出父类和子类(继承法、typeid法)
  7. 事务并发、事务隔离级别
  8. FineReport层式报表解决大数据集展示问题攻略
  9. mysql5.5默认引擎_InnoDB 作为默认存储引擎(从mysql-5.5.5开始)
  10. GraphQL API 的查询语言
  11. 7.1立体环绕追踪音效|专属个性调音台,这副头戴电竞耳机有点料
  12. vnc远程控制软件配置,如何对vnc远程控制软件配置
  13. oracle 物化视图 on demand,oracle物化视图的两个典型应用场景
  14. 【一文速通】机器学习样本不均衡/数据分布不同怎么办?
  15. 自动化测试处理textarea文本框
  16. Babel 是什么?· Babel 中文文档
  17. kubectl的安装和配置
  18. 2023美赛数学建模竞赛 C题思路分析
  19. Oracle Form二次开发实战总结
  20. cocos2d-x动画加速与减速

热门文章

  1. Unity HDRP室外场景打光流程分享(下篇)-白天和夜晚场景打光
  2. 网页压缩算法deflate揭秘
  3. 行列式的计算机应用结题报告,行列式计算开题报告(共10篇).doc
  4. python泊松_python – 泊松过程的测试
  5. ios7 未能连接到服务器,完美解决iTunes 未能连接到此 iPhone。发生未知错误(0xe8000003)和0xe8000084...
  6. 孔雀东南飞用mysql存储_孔雀东南飞的故事简介800字(孔雀东南飞主要内容介绍)...
  7. Android 腾讯Bugly热更新笔记
  8. 哈佛大学幸福课笔记二
  9. python海龟模块制作的星空飞碟大战_python精灵模块
  10. 猫哥教你写爬虫 031--爬虫基础-html