[置顶] iOS 名片识别代码】的更多相关文章

采用的是惠普图片识别SDK.本代码可以识别中文.代码改自 http://www.cocoachina.com/bbs/read.php?tid=123463 . 图片就不贴了,123463中的效果是可以达到的. 在文字识别上,如123463所说,需要二值化. 本代码中加入了opencv代码,在图片识别前做了二值化等预处理. 对纯色背景,识别率较高. 对有花纹的,别抱太大希望.毕竟是本人对图片优化不是非常熟悉,不可能做到非常好. 因为源代码太大了,所以分享在网盘. http://pan.baidu…
上次在<iOS学习笔记46——图片异步加载之SDWebImage>中介绍过一个开源的图片异步加载库,今天来介绍另外一个功能类似的EGOImageLoading,看名字知道,之前的一篇学习笔记<IOS学习笔记34—EGOTableViewPullRefresh实现下拉刷新>中介绍的开源项目是同一个作者.和SDWebImage不同,EGOImageLoading是实现了一个自定义的EGOImageView,使用上和UIImageView非常类似,同时也实现了自动缓存和缓存手动清理的功能…
iOS代码编程规范 详细讲解代码该如何写,怎样写,如何规范. 什么样的代码是最美的,本文档会给你讲解 iOS代码编程规范............................................................................................ 1 1     命名规范.....................................................................................…
前言:网络上关于iOS国际化的文章很多,但基本上都是基于跟随系统语言的国际化,笔者就不赘述了-0 – 今天要讲的是不跟随系统的切换语言版本方案,即程序内部的切换语言版本方案. 一.总则: 应用内部语言不跟随系统语言,由应用自己进行控制,通过配置多个语言文件,根据用户的选择动态获取不同文件夹下的语言文件,显示在界面上. 最后把用户选择的语言持久化到本地,下次运行时读取. 二.应用内的国际化 1.新建工程 新建Single View Application工程,取名为MyInternational.…
昨晚同事拿了一个app 发现其app 内部页面打开了appstore 并没有唤起手机自带的appstore, 刚开始以为是用webview 加载的 ,可是自己些了一个demo 发现并不是那样一回事 用webview 加载appstore 地址 会被js 自动调起本地的appstore, 下面是我的发给同事的邮件 直接贴下来 我们都绕了弯路 一直以为是用webview 加载的. 我下班做了测试 发现用webview 加载appstore的地址 ,ios 会根据User-Agent 自动判断 唤起本…
原创文章,转载请注明出处:http://blog.csdn.net/donny_zhang/article/details/9408285 demo功能:ios 在一定范围随机选取demo,如截屏.在点击按钮的时候,程序会根据按钮选项的范围随机抽取一个选项显示.iphone 6.1测试通过. demo说明:项目demo中 MainView.m里是主要代码.利用rand()来产生随机数.rand()的作用是随机返回一个类型为int的整数,其范围是0到RAND_MAX. demo截屏: demo主要…
c# 验证码的识别主要分为预处理.分割.识别三个步骤 首先我从网站上下载验证码 处理结果如下: 1.图片预处理,即二值化图片 *就是将图像上的像素点的灰度值设置为0或255. 原理如下: 代码如下: #region 二值化图片 /// <summary> /// 二值化图片 /// 就是将图像上的像素点的灰度值设置为0或255 /// </summary> /// <returns>处理后的验证码</returns> public Bitmap Binary…
原创文章,转载请注明出处:http://blog.csdn.net/donny_zhang/article/details/9251917 demo功能:ios NSTimer应用demo .iphone6.1 测试通过. demo说明: ios中的时间定时器 NSTimer,他用来完成程序的定时功能,他需要三个主要的参数:时间间隔NSTimeInterval浮点型,事件代理delegate和事件处理方法@selector():本例用NSTimer来取消一个程序弹出的对话框. demo截屏:  …
原创文章,转载请注明出处:http://blog.csdn.net/donny_zhang/article/details/9923053 demo功能:ios 无限循环翻页源码例子.iphone 6.1测试通过. demo说明:MyScrollView.m中又主要的页面控制代码.使用 UIScrollView和 UIPageControl控件.通过在滚动结束时设置uiscrollview的内容起始坐标来实现无限制循环. demo截屏: demo主要代码:MyScrollView.m - (id…
demo功能:点击网页中的图片,图片放大效果的demo.iphone6.1 测试通过. demo说明:通过webview的委托事件shouldStartLoadWithRequest来实现. demo截屏: demo主要代码: #pragma mark - #pragma mark UIWebViewDelegate - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request na…
IOS 基础入门教程 教程列表: IOS 简介 IOS环境搭建 Objective C 基础知识 创建第一款iPhone应用程序 IOS操作(action)和输出口(Outlet) iOS - 委托(Delegates) IOS UI元素 IOS加速度传感器(accelerometer) IOS通用应用程序 IOS相机管理 IOS定位操作 IOS SQLite数据库 IOS发送电子邮件 IOS音频和视频(Audio & Video) IOS文件处理 IOS地图开发 IOS应用内购买 IOS整合i…
原创文章,转载请注明出处:http://blog.csdn.net/donny_zhang/article/details/9251917 demo功能:水果连连看游戏源码.iphone6.1 测试通过.功能是清除屏幕上的所有的水果,并尝试每个关卡上获得更高的分数.包括“开始游戏”,“继续游戏”,“游戏中暂停”等功能. demo说明:基于cocos2d 写的水果连连看游戏源码.cocos2d介绍 demo截屏: demo主要代码:   主游戏窗口view #import "PlayLayer.h…
在Android应用开发过程中,只要涉及两个或以上人的开发,就需要考虑分工和代码的组织和重用问题. 代码重用有三种方式: 1.APK: 2.JAR:通过Libs/ 和Build path集成,缺点是不能包含Android的资源: 3. Android Library Project; 三种方式的优劣分析,主要是JAR方式是以Binary方式重用的经典方式: 详见:http://www.slideshare.net/commonsguy/android-reuse-models Android L…
demo功能:用UIimageView实现360度旋转效果. demo说明:iPhone6.1 测试成功.主要代码在:FVImageSequence.m中.在touchesMoved事件中,通过替换UIimageView的image来产生旋转效果. demo截屏: demo主要代码: -(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesMoved:touches withEvent:eve…
1 前言 今天给公司部门培训IOS,经过两天整理弄了个PPT和一个小的Demo,希望对大家入门有所帮助. 2 详述 培训内容,主要从开发环境讲起,到Objective-C的简单入门,IOS的简介,以及一个小的Demo涉及到,Xib文件工程的使用,协议,类别,代理,通知机制等入门基础,略有删减,只是个简单入门,为新手铺路,大侠勿喷,在次与大家共享,希望对新手有所帮助. 截图如下: 3 结语 希望这次上传的ppt和Demo对大家学习IOS能有所帮助. 下载链接:稍后发放免积分下载版本,敬请关注~…
demo功能:一个不错的图片浏览分享框架demo.iphone6.1 测试通过.可以浏览图片,保存,微博分享到新浪,腾讯,网易,人人等. 注:(由于各个微博的接口有时候会有调整,不一定能分享成功.只看框架,在找最新的官方分享接口将信息分享出去) demo说明:主要代码在:PhotoViewController.m中.分享的各个接口在ShareSDK文件夹下. 框架用到了“SVProgressHUD” 第三方的控件来弹出提示层,提示 网络加载 或 提示对错.SVProgressHUD的具体说明:…
首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框. 自己学习时实现的demo,希望对大家有帮助,具体的实现看代码,并有完美的注释解释,还有一些对我帮助的博文供大家参考.都在代码里面. 看一下demo效果图先: 自…
如何用PYTHON代码写出音乐 什么是MIDI 博主本人虽然五音不全,而且唱歌还很难听,但是还是非常喜欢听歌的.我一直在做这样的尝试,就是通过人工智能算法实现机器自动的作词和编曲(在这里预告下,通过深度学习写歌词已经实现了,之后会分享给大家),本文我们主要聊下如何写曲. 说到用代码写曲子,有一个东西大家一定要了解就是MIDI.MIDI是一种乐器数字接口,是编曲界最广泛的音乐标准格式.MIDI并不是真正意义上的音乐文件,大家可以把它理解成乐谱,需要有环境编译MIDI文件,才可以生成音乐.这个关系有…
1:添加LocalAuthentication.framework框架 2:实现过程 #import "ViewController.h" #import <LocalAuthentication/LAContext.h> @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; LAContext *myContex…
在显示等待框时,一般要求在提示信息后面加个省略号,但中文输入法下输入的省略号是在底部对齐,但中 文的习惯是省略号垂直居中对齐,最后找到下面这个方法来显示垂直居中的省略号: 中文和英文输入法下一样: option + shift + 9.输出的是一个垂直居中的点,多输入就个这个点就可以模拟垂直居中的省略号了,效果如下: ······…
原文:C#或者WPF中让某个窗体置顶 前记:在工作中有个需求,要求不管到那个界面,我必须让一个浮动条(其实是个窗体)置顶. 我用wpf,因为有之前有好几个界面已经设置成topmost了,所以在这几个界面,我的浮动条会被遮挡.为了始终让浮动条在最顶端,我写了个简单的工具类.在前面已经设置成topmost的窗体的Window_Loaded中调用这个工具类里的方法实现了始终让浮动条置顶. 工具类代码如下: public class TopMostTool { public static int SW_…
iOS UILabel控件默认文字位置是居中的,如图所示: 但是我们经常碰到这样的需求,希望文字向上置顶,或者向下置底,但是很遗憾,iOS API中并没有提供相应的属性和方法,需要我们手动设置. 利用 分类(category)为UILabel添加属性 isTop 和 isBottom来控制文字是否置顶和置底. 实现:利用往文字后面活前面下面添加”\n”来实现文字填充满整个UILable控件实现置顶/置顶效果 .h文件 #import <UIKit/UIKit.h> @interface UIL…
废话不多说,直接上代码: /** * tableViewCell切割线左側置顶 < 1 > */ -(void)viewDidLayoutSubviews { if ([_tableView respondsToSelector:@selector(setSeparatorInset:)]) { [_tableView setSeparatorInset:UIEdgeInsetsMake(0,0,0,0)]; } if ([_tableView respondsToSelector:@sele…
大家好,最近在DeviceOne平台上做了一个汉王云名片识别的功能组件.下面把我开发过程给大家做一个分享,希望可以帮助到大家. 下面我把我的思路给大家讲解一下.   1.找到我要集成的sdk,也就是汉王云名片的sdk下载(android和ios)和文档下载. 2.阅读sdk的官方demo 3.在deviceone上面创建组件 4.编写组件的属性.事件.方法. 5.下载组件的项目 6.编码 7.上传zip包 8.编写示例进行调试 9.完成.   下面我就按照上面的顺序来依次讲解. 1.找到我要集成…
侧滑删除.置顶.取消关注,在iOS8之前需要我们自定义,iOS8时苹果公司推出了新的API,UITableViewRowAction类,我们可以使用该类方便的制作出如下图的效果. 下面是实现的主要代码: // 必须写的方法(否则iOS 8无法删除,iOS 9及其以上不写没问题),和editActionsForRowAtIndexPath配对使用,里面什么不写也行 - (void)tableView:(UITableView *)tableView commitEditingStyle:(UITa…
最近在研究掌上英雄联盟,主要是用来给自己看新闻,顺便copy个界面改一下段位装装逼,可是在我copy的时候发现这个东西 当你滑动到一定距离的时候导航栏会置顶不动,这个特性在微博和淘宝都有,我看了@ms-uap的文章,淘宝的实现方式是改变顶部显示栏的大小,我本来准备按照他那个思路去做的,但发现效果不理想,在滑动的时候,底部的界面也跟着在滑动,这样使得很不友好,所以我准备自己实现一个 先上个最终效果图吧,图比较大,请耐心等待 思路大概是这样的 将这个界面分为两行 <Grid.RowDefinitio…
简述一下,分为三个步骤: 1. 添加Html代码 2. 调整Css样式 3. 添加Jquery代码 具体代码如下: <style type="text/css"> #GoTop{                width:40px;                height:40px;                background-color:#F59E1D;                position:fixed;                bottom:…
操作系统:win7 64位 ahk版本:autohotkey_L1.1.24.03 今天安装了AutoHotkey_1.1.24.03.SciTE.PuloversMacroCreator,重新开始我的ahk之路. 先写了一个一直想在windows下实现的功能--窗口置顶,在linux下用习惯了这个功能,还真是离不开了.代码很简单: #t:: WinSet AlwaysOnTop,On,A return ^#t:: WinSet AlwaysOnTop,Off,A return 1~3行实现了w…
一般来是说窗体置顶和取消只要        setWindowFlags(Qt::WindowStaysOnTopHint);        setWindowFlags(Qt::Widget); 要是开始不设置这个,后面要再设置就不可以了所以要加以改进,可以先hide(),然后在show(),代码如下:hide();setWindowFlags(Qt::WindowStaysOnTopHint);show(); hide();setWindowFlags(Qt::Widget);show();…