如何用Matlab求解有约束条件下的极值的极值问题

专业文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。

专业文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。

阅读已结束,下载本文需要

下载文档到电脑,同时保存到云知识,更方便管理

还剩13页未读, 继续阅读

首先是输入一幅图像,想进行必要的预处理如灰度化,然后提取MSER区域

(这里直接利用的是matlab自带的函数detectMSERFeature),然后将得到的区域转换成二值图像(主要是利用取得区域的坐标信息)。对得到的MSER区域二值图像进行连通域分析,

先粗过滤一些明显不符合字符的区域,然后对过滤后的图像进行闭运算。

闭运算之后再进行一次细滤除,最后得到包围文本区域的包围盒。

先看几组效果,左边是原图,右边是定位后的图,绿色线画出来的区域,不是很明显。

图是比较简单,说明这个方法还是比较初级的,存在比较多的经验阈值。

怎样把mser算法中分割的region坐标取出来?

代码包里的EXAMPLE里有mser.py这个例子可参考。

编译器已经知道此处有个实例对象,当然可以直接调用成员函数了。只不过这个实力对象没有载体,只能这里调用一次。

之后就丢失了可寻的载体,你就没法用了而已。

这样已经是调用构造函数构造出一个匿名对象了

我要回帖

更多关于 约束条件下的极值 的文章

 

随机推荐