实例:二维几何图形的描绘-圆形,正方形,直角三角形

clc;
clear;%定义图像规模并生成全1白色图像
A1 = ones(800, 800);%以点(101,101)为起点,画边长为200的正方形
for i = 1:200for j = 1:200x = i + 100;y = j + 100;A1(x, y) = 0;end
end%以点(501,501)为起点,画直角三角形
for i = 1:200for j = 1:ix = i + 500;y = j + 500;A1(x, y) = 0;end
end%定义圆心1和半径1
x1 = 201;
y1 = 601;
R1 = 100;%选定方格区域:1-400行,401-800列
%把方格中到圆心距离小于半径的点描黑(像素值置0)
for i = 1:400for j = 401:800distance = sqrt((i - x1)^2 + (j - y1)^2);if distance > R1A1(i, j) = 1;elseA1(i, j) = 0;endend
end%定义圆心2和半径2
x2 = 601;
y2 = 201;
R2 &#

Matlab数字图像处理基础【7】相关推荐

  1. 《精通Matlab数字图像处理与识别》一6.2 傅立叶变换基础知识

    本节书摘来自异步社区<精通Matlab数字图像处理与识别>一书中的第6章,第6.2节,作者 张铮 , 倪红霞 , 苑春苗 , 杨立红,更多章节内容可以访问云栖社区"异步社区&qu ...

  2. matlab对于处理数字图像的优点,学习MATLAB数字图像处理经验谈

    学习MATLAB数字图像处理经验谈 学习数字图像处理经验谈 (赵小川) 一.面向应用:层层分解.抓住要点 我们学习数字图像处理的最终目的还是应用,不管是用它来研制产品还是研发项目抑或是研究课题,都要用 ...

  3. MATLAB说明图像增强,MATLAB数字图像处理(二)图像增强

    1         图像增强 1.1            直方图均衡化 对于灰度图像,可以使用直方图均衡化的方法使得原图像的灰度直方图修正为均匀的直方图. 代码如下: 1 2 3I2=histeq( ...

  4. MATLAB数字图像处理系统-形状分类

    MATLAB数字图像处理系统-形状分类 摘 要 数字图像处理是一门新兴技术,随着计算机硬件的发展,数字图像的实时处理已经成为可能,由于数字图像处理的各种算法的出现,使得其处理速度越来越快,能更好的为人 ...

  5. MATLAB数字图像处理复习概览

    MATLAB数字图像处理 第1章 绪论 数字图像的概念 数字图像处理 第2章 数字图像处理基础 数字图像的生成与表示 数字图像的数值描述 第3章 图像基本运算 图像几何变换 几何变换基础 位置变换 几 ...

  6. 【深度学习】深入浅出数字图像处理基础(模型训练的先修课)

    [深度学习]深入浅出数字图像处理基础(模型训练的先修课) 文章目录 1 图像的表示 2 图像像素运算 3 采样与量化3.1 采样3.2 量化3.3 图像上采样与下采样 4 插值算法分类 5 什么是池化 ...

  7. [Python图像处理] 三十四.数字图像处理基础与几何图形绘制万字详解(推荐)

    该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门.OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子.图像增强技术.图像分割等,后期结合深度学习研究图像识别 ...

  8. matlab fspeical,MATLAB数字图像处理.doc

    MATLAB数字图像处理 MATLAB常用图像操作 转换图像类型 例1.对一幅图像进行二值化处理,代码及结果如下: load trees BW=im2bw(X,map,0.4); imshow(X,m ...

  9. Java数字图像处理基础-------Java Swing简单使用,图形绘画---画五角星

    Java数字图像处理基础-------Java Swing简单使用,图形绘画-画五角星 一:简介 要画出五角星出来,我们只需要在面板上产生5个点,然后把这5个点进行连接就可实现: 二:代码演示 imp ...

最新文章

  1. ‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序
  2. 砸下数百万美元分析CEO语气,这帮投资者用AI发现了比财报更多的细节
  3. 一劳永逸的搞定 flex 布局
  4. kernel module required key not available
  5. mysql整理类型_MYSQL数据类型分析整理
  6. springboot 远程调用shell脚本,环境为windows
  7. Python之实现常见算法
  8. linux rps值大小,Linux系统中RPS/RFS介绍
  9. Codejam Qualification Round 2019
  10. C# Socket简单例子(服务器与客户端通信)【转】
  11. 手把手带你快速实现直播聊天室
  12. 课时23 YUM软件管理
  13. 如果我写一个开源的HIS软件
  14. 咸鱼菌玩3D—投影基础
  15. Python数学问题5:输入三个整数并由小到大进行输出
  16. 在Django中进行数据库迁移
  17. 汉字转换为拼音的JavaScript库
  18. Consolas和微软雅黑混合字体
  19. UMLChina建模竞赛第3赛季第10轮:汽车、EA
  20. js-六爻排盘-六神

热门文章

  1. cdr软件怎么绘制立体图?cdr绘制立体图形的教程
  2. OpenGL3D图形绘制
  3. 这8种实习生的转正几率为0%
  4. 2021届浙江高考选考成绩查询时间,重磅!浙江省2021年学考选考时间确定,考试方式及成绩评定请知晓...
  5. 深入原理64式:16 B树,B+树与mysql索引
  6. 南方科技大学 matlab,姚新 | 南方科技大学
  7. 数据结构——简要概述
  8. vue实现下拉框可以输入又下拉菜单
  9. latex文本高亮与文本颜色(更新ing)
  10. 屏幕,保护眼睛的设置