《数字图像处理》--冈萨雷斯(第十一章)

表示与描述

背景知识

  • 前言

    • 对分割区域加以表示与描述,以便使“自然状态的”像素更适合计算机处理。
    • 表示区域设计到两个基本选择
    • 用外部特征(区域的边界)表示区域
    • 用内部特征(组成区域的像素)表示区域
  • 背景

    • 单元数组与结构

    • 单元数组

      不同类型的元素可以放在一个数组中

      单元数组的简单说明

      自己写一个函数 image_stats

      • 该函数用来输出一幅图像的平均亮度、维数、行的平均亮度和列的平均亮度,则可以使用“标准”方法写函数
      function [AI, dim, AIrows, AIcols] = image_stats(f)
      dim = size(f);
      AI = mean2(f);
      AIrows = mean(f, 2);
      AIcols = mean(f, 1);

      若使用单元数组,则可以改成:

      function G = image_stats(f)
      G{
             1} = size(f);
      G{
             2} = mean2(f);
      G{
             3} = mean(f, 2);
      G{
             4} = mean(f, 1);

      其中 G(1) = {size (f)} 合法

      • 单元数组也可以是多维的
      function H = image_stats2(f)
      H(1, 1) = {size(f)};
      H(1, 2) = {mean2(f)};
      H(2, 1) = {mean(f, 2)};
      H(2, 2) = {mean(f, 1)};

      同理,此处也可写成 H{1, 1} =size(f)

      额外的维数可以按照类似的操作

    • 结构

      结构的简单说明

      function s = image_stats
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值