• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
苏打草莓
博客园 首页 新随笔 联系 订阅 订阅 管理

12 2013 档案

 
在Mac环境下跑汇编
摘要:今天汇编作业做到第七章,就想在Mac下跑自己的asm程序,看到了一个很好的教程:http://www.raywenderlich.com/37181/ios-assembly-tutorial虽然自己没有用,但是对汇编又有了一次了解,一些嵌入式设备系统如ios之类的是主要基于arm体系结构的操作系统,而pc机上的大多是基于intel体系结构的操作系统。查到了几种编译汇编代码的方式:1. 用nasm直接编译.asm文件: nasm -f macho hello.asm 生成可执行文件: ld -o hello -e mystart hello.o 运行 ./hello 检查退出 ech... 阅读全文
posted @ 2013-12-30 23:12 苏打草莓 阅读(1250) 评论(0) 推荐(0)
使用python-openCV对摄像头捕捉的镜头进行二值化并打上文字
摘要:用CaptureFromCAM函数对图像进行提取: capture = cv.CaptureFromCAM(0) 读取直接的视频文件只需将语句改变为: capture = cv.VideoCapture('videoname.avi') 对每一帧图像进行读取: while True: img = cv.QueryFrame(capture) #如果按下 esc 键则终止程序退出 if cv.WaitKey(10) == 27: break 在循环中对读取的每一帧图像进行二值化处理: def binaryThreshold(Image, threshold):grey = cv. 阅读全文
posted @ 2013-12-18 21:21 苏打草莓 阅读(3577) 评论(2) 推荐(0)
关于js中的setTimeout和setInterval
摘要:http://ejohn.org/blog/how-javascript-timers-work这是John的一篇博文说到setTimeout和setInterval的区别,在看js高效图形编程的时候文中提到的。首先很明显的是:1.setTimeout是定时触发,在一定的延时后只触发一次,但是可以利用回调一个setTimeout来实现循环触发,比如:setTimeout(function(){ /* Some long block of code... */ setTimeout(arguments.callee, 10); }, 10);而setInterval本身即表示循环触... 阅读全文
posted @ 2013-12-16 19:21 苏打草莓 阅读(207) 评论(0) 推荐(0)
在MacOX下安装python-opencv
摘要:下载好opencv之后1. 在文件夹下新建一个release或build的文件夹;2. cmake . make3.在该build文件夹下nano .bash_profile把python的路径加下去export PYTHONPATH=/usr/local/lib/python2.7/site-packages/:$PYTHONPATH在这里大赞一下这个网站,里面有很多例程参考,每个都有不同语言的版本http://wiki.opencv.org.cn/index.php/%E9%A6%96%E9%A1%B5 阅读全文
posted @ 2013-12-10 00:15 苏打草莓 阅读(268) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3