
技术屌丝逆袭实验室
文章平均质量分 65
在这里你可以学到些让人眼前一亮的小应用,来提升你的被关注度。能不能得到女神眷顾,就是三分智慧,七分努力,剩下九十分看运气了。
蒙德伊彼
领域驱动设计实践,业务架构&服务治理,团队合作效率提升等课题研究。
展开
-
使用python来抠图
简介本文主要介绍如何使用python来抠图,及抠图的基本原理效果图 图片 原图 效果图 原理首先要选定要抽取对象的区域,区域外的部分为背景基于选定区域,grabCut循环处理前景内容前景部分含有的背景(抽取对象外)部分,并不能很好处理。代码import cv2import numpy as npfname原创 2017-11-25 13:24:59 · 25052 阅读 · 3 评论 -
JS使用canvas给图片打马赛克
简介利用canvas加载图片后,画布上的各像素的颜色(r,g,b)值来填充色块,达到马赛克效果。效果图代码htmljavascript const mosaicImage = (target, mosaicSize = 20) => { let canvas = document.getElementById(target),原创 2017-11-22 17:10:13 · 4495 阅读 · 0 评论 -
使用tesseract进行中文文字识别
简介本文主要介绍如何通过tesseract进行文字识别,及其识别效果。效果图 图片 测试图 测试结果 环境ubuntupython2.7安装tesseractsudo apt-get install tesseract-ocr安装tesseract tessdatahttps://github原创 2017-11-08 23:52:25 · 10461 阅读 · 0 评论 -
使用opencv查找两张图片不同的部分
简介有一款游戏叫《大家一起来找茬》不知道大家有没有玩过,就是给出2张相似图片,在规定的时间内找出图片上有几处不同并标记出来。本文将介绍如何通过opencv替代肉眼快速找出准确的答案。材料准备通过搜索引擎,找出要比较的素材。如下将素材裁剪成2张图片// ubuntu 系统命令裁剪convert -crop 50%x100% image01.jpg image01.png原创 2017-11-02 23:52:00 · 49551 阅读 · 11 评论 -
通过人脸识别查找相似图片
前言本章内容主要介绍,通过face_recognition工具来识别目标图片对应所对应的相似的已知图片。实验素材 已知图片 目标图片 名字 23300534014891135650829996334.jpg 1275046_211423046_2.jpg 刘德华 01300000201827122117943399504.j原创 2017-10-26 21:11:14 · 26739 阅读 · 0 评论 -
通过Bing Search APIs采集图片(python版)
关于图片的收集方式通过selenium脚本,打开浏览器,模拟操作下载一页的图片再翻页,如此循环通过图片检索引擎的专用api,下载图片数据yahoogooglebing百度采集方式对比 selenium yahoo bing google 百度 服务名称 - - Bing Image Search API原创 2017-10-05 21:28:57 · 3565 阅读 · 0 评论 -
利用python+opencv让excel描绘照片
简介通过读取图片的各个像素的颜色,填充到excel单元格中环境ubuntu 16.04 ltsexcel 2016python 2.7opvencv 3.1目录结构.├── excel_image.py├── test.jpg└── test.xlsx代码解析import cv2from string import uppercase as A原创 2017-09-29 13:56:52 · 833 阅读 · 1 评论 -
用p5.js制作烟花特效
前言之前看过一篇文章,使用processing制作烟花特效。效果如下网上调查了一圈了,发现processing是一个互动编程软件,java语言发展而来。而且动画效果是跑在processing专门的模拟器上。不过好在也有对应的web扩展语言,有processing.js和p5.js。processing.js在github上已经好几年没有人维护了,一些processing的特性支持不了原创 2017-09-28 14:17:47 · 6404 阅读 · 0 评论 -
用HTML和CSS制作现流行的UI Placeholder
前言最近在使用facebook, instagram等主流应用经常看到的,即加载内容时的UI placeholer.(骨架设计)可以给用户一种页面加载速度提升的错觉。如果如图所示。制作步骤步骤1ui-placeholder的容器设计,效果如图所示HTML CSS.placeholder-item { background:原创 2017-09-27 12:34:10 · 618 阅读 · 0 评论 -
Google VR VIEW FOR THE WEB
Google VR?使用谷歌提供的VR View JS脚本可以将全景照片,视频等资源简单地展示在网站上。本文主要讲解如果通过谷歌的脚本实现图片的VR化。支持的格式如上图VR View支持mono 和stereo 360两种图片。支持图片扩展格式为png, jpeg, gif。推荐使用jpeg来提高压缩。Mono图片推荐宽高比例是2:1 (如:4096:2048)Stereo原创 2017-09-27 11:22:28 · 1532 阅读 · 0 评论