function [ top, bottom, middle, len ] = classify_by_vertical_white_belt( img )
% 垂直搜索图片中的白段, 记录具体信息.
% top: 白段的上分位点数组, bottom: 下分位点数组,
% middle: 各白段纵坐标中点, len: 各白段长度.
% 此处显示详细说明
[h, w] = size(img);
start = 0;
idx = 1;
top = zeros(1);
bottom = zeros(1);
middle = zeros(1);
len = zeros(1);
for i = 1 : h
if all(img(i, :) == 1) && (start == 0)
t_top = i;
start = start + 1;
end
if any(img(i, :) == 0) && (start > 0)
t_bottom = i;
if t_bottom - t_top > 6 && t_bottom - t_top < 22
bottom(idx) = t_bottom;
top(idx) = t_top;
middle(idx) = round((bottom(idx) + top(idx)) / 2);
len(idx) = bottom(idx) - top(idx);
idx = idx + 1;
end
start = 0;
end
end
end

转载于:https://www.cnblogs.com/ZhengPeng7/p/7260483.html

MATLAB垂直搜索图片中的白段相关推荐

  1. 垂直搜索开发:垂直搜索引擎开发全过程[原创]

    //http://blog.csdn.net/chengg0769 转载保留此行 //这只是我随笔涂鸦,我并不是一个完整实践者,只是准备如此施行.勿笑话我. //070817增加忠告部分:070823 ...

  2. Google的垂直搜索

    两天没有上网,谷歌居然推出了"生活搜索".记得前一段时间听几个搞垂直搜索的朋友谈过"传统搜索引擎(百度.谷歌)会不会做垂直搜索.如何做"等问题.既然现在谷歌已经 ...

  3. 善用垂直搜索工具,提高搜索效率

    垂直搜索包括了站内搜索和狭义的垂直搜索引擎两类.站内搜索大家都懂,只搜索本网站之内的结果.垂直搜索引擎指的是什么呢?举个栗子,在爱奇艺视频上搜索一个电影名称,出来的结果可能不仅仅是爱奇艺站内的,也有来 ...

  4. 什么是垂直搜索-全面了解垂直搜索引擎

    垂直搜索是针对某一个行业的专业搜索引擎,是搜索引擎的细分和延伸,是对网页库中的某类专门的信息进行一次整合,定向分字段抽取出需要的数据进行处理后再以某种形式返回给用户. 垂直搜索引擎和普通的网页搜索引擎 ...

  5. matlab怎么打平行符号,matlab 垂直符号怎么打

    垂直符号怎么打: 特殊符号怎么打出来[任何特殊符号都可用此方法],缺失:matlab垂直符号打3271/9 相信大家经常会遇到很多地方不能通过复制的方式输入符号,但是你想输入的又是特殊符号,无法通过输 ...

  6. php 垂直搜死哦,垂直搜索(Vertical Search)的详细介绍

    垂直搜索是相对于通用的搜索来说的,垂直搜索是通用搜索引擎的一种细化,垂直搜索专注于某一个特定行业的搜索,搜索的内容更加专一化,比如购物的内容,机械产品的内容,服务信息的内容等,是某一个行业内的搜索.垂 ...

  7. 什么是垂直搜索? 推荐几个网站

    垂直搜索是针对某一个行业的专业搜索引擎,是搜索引擎的细分和延伸,是对网页库中的某类专门的信息进行一次整合,定向分字段抽取出需要的数据进行处理后再以某种形式返回给用户.   垂直搜索引擎和普通的网页搜索 ...

  8. 垂直搜索 vs 通用搜索

    原文: 垂直搜索将挑战通用搜索 由于最近有许多服务推出,被许多分析人士认为是搜索领域新的重大机遇的垂直搜索市场正在迅速地成为最拥挤的市场之一. 仅仅在过去的二周中,LookSmart就推出了5种垂直搜 ...

  9. Matlab里怎么注释掉一段(多行)代码

    Matlab里怎么注释掉一段(多行)代码? 你可以这样做,先选好你需要注释的那几行,单击右键,选择COMMENT.就可以了.如果要取消就同样选择要取消注释的那几行.依上述同样的操作选择Uncommen ...

最新文章

  1. Java项目:成绩管理系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)
  2. 二进制中1的个数(2)
  3. 园林系统优秀党员推荐材料_昆山合纵生态科技有限公司——园林废弃物循环利用“昆山合纵模式”的探索和实践者...
  4. OCR磁盘的导出和导入、备份和恢复以及移动(ocrconfig命令的应用)
  5. SQL结构化查询语言中的LIKE语句
  6. java 前端页面传过来的值怎么防止篡改_反爬虫,到底是怎么回事儿?
  7. 曹大带我学 Go(8)—— 一个打点引发的事故
  8. 解决Windows 2003终端服务许可证过期的办法
  9. poi向word插入图片_【工作应用】Java根据word模板动态生成word文档(SpringBoot项目)...
  10. 网站可行性报告范文_邢台写可行性报告写立项报告范文-环建
  11. Linux大实验 (图书管理系统)
  12. css 网站黑白色,纯CSS代码将整个网站页面变成黑白色整站灰色
  13. Python3操作EXCEL,取汉字首字母,拼接全拼
  14. word恢复到安装时的状态?
  15. BT技术概念 — 一些术语的意思
  16. 看历史杂志看历史杂志社看历史编辑部2022年第5期目录查阅
  17. 物联网是如何工作的?
  18. 物联网行业解决方案之智慧畜牧
  19. 移动端某些网络下域名无法解析的DNS问题
  20. Android Process管理(进程管理) 详解

热门文章

  1. yii required 字段去除*号
  2. HDOJ 1098 Ignatius's puzzle
  3. 在R中调用Java代码
  4. python综合案例分享_Python面向对象 三大特性 综合案例+1(视频里的作业)
  5. 管道 过滤器风格 java_完成基于管道过滤器风格的KWI实现.doc
  6. 伤害世界怎么自建服务器,《伤害世界》服务器架设图文教程
  7. 多少行数_技术分享 | MySQL:查询字段数量多少对查询效率的影响
  8. @bean注解和@component注解的区别_阿里面试题一:spring里面使用xml配置和注解配置区别...
  9. 二维数组更改vue_使用vue中的v-for遍历二维数组的方法
  10. java生成tiff_在Java中读取和写出TIFF图像