二值化,利用大律法实现自适应二值化,自动求出二值化阈值
int BinarizeImageByOTSU (IplImage * src)
{
assert(src != NULL);
//get the ROI
CvRect rect = cvGetImageROI(src);
//information of the source image
int x = rect.x;
...
分类:
其他好文 时间:
2015-05-08 13:03:17
阅读次数:
130
//此方法目前只能添加在self视图上(如果有视图在self视图上,可能会遮盖线条),画的是虚线
//调用
[self drawRect:self.frame];
//覆写
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextBeginPath(...
分类:
移动开发 时间:
2015-05-07 14:40:33
阅读次数:
160
说到图像像素,肯定要先认识一下图像中的坐标系长什么样。 1.坐标体系中的零点坐标为图片的左上角,X轴为图像矩形的上面那条水平线;Y轴为图像矩形左边的那条垂直线。该坐标体系在诸如结构体Mat,Rect,Point中都是适用的。(OpenCV中有些数据结构的坐标原点是在图片的左下角,可以设置的)。 2....
分类:
其他好文 时间:
2015-05-07 10:22:06
阅读次数:
501
其中有几点需要注意的
1.应该使用异步线程来配置那几个属性,这样可以防止阻塞主线程加载UI。
2.output的rectOfInterst是感应区域,就是说,在这个区域内才有扫描效果。但是由于摄像头的关系,这个rect的x和y是反着的,width和height也是反着的,就是说,这里的x坐标对应着正常情况下的y坐标,这里的宽度对应着正常情况下的高度。
3.sessionPreset属性是用来...
分类:
其他好文 时间:
2015-05-04 12:05:44
阅读次数:
92
本文章主要是处理自适应高度的。想到自适应高度,想必大家都知道使用boundingRectWithSize:options:attributes 来计算。嗯确实,这是个利器。其本上能正确返回字体的rect。但对于UITextView 似乎使用此方法计算出来的结果比实际显示的要小。为什么呢?我个人也在网上搜了好多,但都不尽人意。于是乎想是不是UITextView做了些额外的处理,比如把行高,边框宽也加...
分类:
其他好文 时间:
2015-05-02 22:04:27
阅读次数:
195
创建热点区域可以在一张图片上创建不同的链接内容。热点区域有三种类型:矩形(rect),圆形(circle)和多边形(poly)。1 2 3 4 5 6
分类:
其他好文 时间:
2015-04-29 21:37:36
阅读次数:
137
(1)CGRectInsetCGRect CGRectInset (CGRect rect,CGFloat dx,CGFloat dy);该结构体的应用是以原rect为中心,再参考dx,dy,进行缩放或者放大。举例如下:CGRectr1 =CGRectMake(100,100,50,50);CGRe...
分类:
其他好文 时间:
2015-04-29 15:01:08
阅读次数:
126
1.自己新建一个类名字为StrikeLabel,是UILabel的子类;2.在StrikeLabel.h里@property(nonatomic)BOOL strikeThroughEnabled;在StrikeLabel.m里- (void)drawRect:(CGRect)rect{ ...
分类:
移动开发 时间:
2015-04-28 17:37:09
阅读次数:
127
RectF Rect用法
一、Canvas类android.graphics.Canvas
Canvas类好比手机中的画纸,我们可以在Canvas上画图形或者图像。一般我们用android来绘画的时候,需要四个组成部分:
1、位图:包含像素
2、Canvas画板:包含绘画内容,写入位图
3、初始图形:如Rect、Bitmap、text等
4、Paint...
分类:
其他好文 时间:
2015-04-28 09:56:08
阅读次数:
153
1、移动2、动画3、缩放3、旋转4、简化代码5、总结UIButton 的两种状态normalhighlighted1、移动OC语法规定:不允许直接修改某个对象中结构体属性的成员。 1 // 获取image控件的frame 2 CGRect rect = self.btnImage....
分类:
移动开发 时间:
2015-04-25 15:00:51
阅读次数:
230