2016-06-04 Lu Huang
本节实现的是提取出彩色图像的三个通道。 打开一个彩色图片 利用系统函数分离三通道 自行分离三通道 显示显示三通道图片 实现过程 引用与打开图片 不再赘述,代码如下。 ``` python import cv2 import numpy img = cv2.imread("test.png") ``` 系统函数分离三通道 opencv里自带了分离三通道的函数split(),返回值依次是蓝色、绿色和红色通道的灰度图,代码如下: python b, g, r = cv2.split(img) cv2.imshow("Blue 1", b) cv2.imshow("Green 1", g) cv2.imshow("Red 继续阅读 »
2013-09-11 码农明明桑
项目需要,开发中需要加载图片,自己要写图片从网上下载的方法,还要写缓存,等等。 在网上找到一个开源项目,smartImageVIew,支持从URL和通讯录中获取图像,可以替代Android标准的ImageView。 特征: 根据URL地址装载图像; 支持装载通讯录中的图像; 支持异步装载; 支持缓存; 这个是作者的项目主页,有使用方法。 http://loopj.com/android-smart-image-view/ 下载作者的jar包导入项目后,在xml中加入控件 代码里找到该控件 SmartImageView myImage = (SmartImageView) this.findViewById 继续阅读 »
2016-06-28 Alex Sun
一、引言 最早接触爬虫,是发现了一个叫做『豆瓣妹子』的网站,写了一个简单的程序可以批量下载图片。后来陆陆续续抓取过豆瓣电影,Google+,facejoking等网站。毕设的选题也是抓取新浪微博,然后分析博文的传播情况。最近一直对知乎的数据感兴趣,于是开发了Node模块zhihu-api,用于简化数据的抓取。 通常来说,所谓的爬虫,无非是通过程序来发送HTTP请求。因此理论上来说,所有浏览器能访问到的内容,都是可以通过爬虫来进行抓取的。 一般而言,我们所感兴趣的信息,只是页面中的某一部分数据,例如:某个标签的文本、链接地址、图片地址等。有些网站会提供开放的API(往往也会有很多限制),这时只需要直接请求该API,就可以拿到比较 继续阅读 »
2016-03-27 Wenjie Yao
  随意挑了点以前拍的照片,所有图片皆为压缩后的原片,木有其它的处理,这些都将被用作以后博客的背景图,哈哈哈哈 more 剪影・成都・北京・武汉・合肥 继续阅读 »
2016-06-01 Lu Huang
Python作为一门极其易学的语言,在科学计算等领域存在较大的应用,同样,著名的OpenCV库也发布了支持Python的库,本节主不再介绍如何在Ubuntu上配置Python OpenCV,有需要的同学可以参考这里。 本节将利用Python OpenCV做一个简单的测试,即 打开一个图片并显示 创建一个空图并显示 将彩色图像转成灰度图像并显示 实现过程 引用 这里我们需要引用cv2和numpy,cv2不言而喻,而NumPy是Python语言的一个扩充程序库。支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,这里在引用时把numpy重命名为np。 python import cv2 import 继续阅读 »
2014-11-03 码农明明桑
以下Drawables的功能帮助你在应用中实现Material Design: 图片资源着色 在android 5.0(api 21)和更高版本,可以着色bitmap和.9 png 通过定义透明度遮盖。你可以着色通过使用颜色资源或者主题的属性去解析颜色资源(比如,?android:attr/colorPrimary).通常我们创建一次,然后资源自适应主题。 more 你可以给BitmapDrawable或NinePatchDrawable对象着色使用setTint()方法。你可以可以在布局文件中使用android:tint和android:tintMode属性设置着色颜色和着色模式。 从图片中抽取高亮颜色 support 继续阅读 »
2016-02-22 刘太华
Hot-Samer.club一个色色的samer网站 hot-samer.club 过年无聊,整理的一个图片网站 代码在 这里 继续阅读 »
2015-05-07 summer
最近在学习Tkinter的知识,这使用图片时发现不能正常显示,google一下,发现Tkinter默认支持gif格式,使用其他格式的文件需要安装PIL模块。不过在安装过程中出现了一下错误问题: ``` 1 warning generated. clang: warning: -framework Tcl: 'linker' input unused clang: warning: -framework Tk: 'linker' input unused In file included from _imagingtk.c:19: /Applications/Xcode.app/Contents/Developer/Platform 继续阅读 »
2016-03-26 W.Y.
SVG
GitHub 不再使用字体来输出图标了。我们把代码中所有的 Octicon 替换成了 SVG 版本。虽然这些改动并不那么明显,但马上你就能体会到 SVG 图标的优点。 切换到 SVG 以后,图标会作为图片渲染而非文字,这使其在任何分辨率下都能很好地以各种像素值显示。 more 为何使用 SVG? 图标字体渲染问题 图标字体从一开始就是一种 Hack。将图标作为 Unicode 符号生成一个自定义字体,并通过打包后的 CSS 来引入图标,这样只需要在任意元素上添加一个 class,图标就可以显示出来,然后我们通过 CSS 就能即时改变图标的尺寸和颜色。 然而,虽然这些图标是矢量图形,但在 1x 显示屏下的渲染效果并不理想 继续阅读 »
2016-03-14 AllanChan
OPENGL 渲染 待解决问题: 1:OPENGL ES 的语法 2:OPENGL 2.0 入门 GPUImage 中各图渲染 待解决问题: 1: 视频作为一个Texture 来渲染其中的效果图片 2: AVFoundation + OPENGLES (Searh)!! 继续阅读 »