03 2018 档案
python 实现kmeans聚类
摘要:编程中在做数值相等判断的时候,直接使用==判断并不可靠。实际上经过运算后的两个值(浮点型)并不可能完全一致,可能会因为小数点后的些许差异导致判断为false。 比如: 1 print 1e-5 == 1e-6 //这肯定是false,但是实际这两个值可以看作近似相等。 1 print 1e-5 == 阅读全文
posted @ 2018-03-30 11:47 jujua 阅读(886) 评论(0) 推荐(0)
numpy中sum(axis=0)和axis=1的计算原理
摘要:看起来挺简单的样子,但是在给sum函数中加入参数。sum(a,axis=0)或者是.sum(axis=1) 就有点不解了 在我实验以后发现 我们平时用的sum应该是默认的axis=0 就是普通的相加 而当加入axis=1以后就是将一个矩阵的每一行向量相加 例如: import numpy as np 阅读全文
posted @ 2018-03-28 16:55 jujua 阅读(27223) 评论(2) 推荐(7)
win7 VMware下安装centos和Ubuntu共存
摘要:最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享。 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然后在虚拟机中安装CentOs7,搭建我需要的Linux环境。 linux环境搭建参考文档:http: 阅读全文
posted @ 2018-03-26 19:12 jujua 阅读(1195) 评论(0) 推荐(0)
图像滑动窗口 利用opencv和matlab
摘要:1.利用opencv实现图像滑动窗口操作 功能:利用opencv实现图像滑动窗口操作(即利用已知尺寸的窗口遍历整幅图像,形成许多子图像) vs2015+opencv3.1 2016.10 原文链接:http://blog.csdn.net/jiamuju84/article/details/5289 阅读全文
posted @ 2018-03-22 16:29 jujua 阅读(3111) 评论(0) 推荐(0)
python数据标准化
摘要:结果如下: python 常用代码 阅读全文
posted @ 2018-03-22 16:14 jujua 阅读(10403) 评论(0) 推荐(0)
python 用PIL Matplotlib处理图像的基本操作
摘要:在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片。本人偏爱 matpoltlib,因为它的语法更像 matlab。 一、matplotlib 1. 显示图片 ? 1 2 3 4 5 6 7 8 9 10 11 import matplotlib. 阅读全文
posted @ 2018-03-12 11:11 jujua 阅读(3723) 评论(0) 推荐(0)
python 对图片做垂直投影
摘要:Python 对图片做垂直投影 本文利用opencv对图片进行垂直投影,做出垂直投影图,大体思路:打开图片,灰度化,二值化,按列进行统计,新建一个大小和原图一样的图片,按列进行填充: cv2.cv.Get2D(cv2.cv.fromarray(img), y, x) 获取物理坐标为(y,x)处的灰度 阅读全文
posted @ 2018-03-12 11:03 jujua 阅读(2426) 评论(0) 推荐(0)
python 图片滑动窗口
摘要:METHOD #1: No smooth, just scaling. METHOD #2: Resizing + Gaussian smoothing. 参考 【1】Image Pyramids with python and OpenCV - PyImageSearch http://www.p 阅读全文
posted @ 2018-03-12 10:50 jujua 阅读(2361) 评论(0) 推荐(0)
python PIL图像处理
摘要:转自简书 Image读出来的是PIL的类型,而skimage.io读出来的数据是numpy格式的 #Image和skimage读图片 import Image as img import os from matplotlib import pyplot as plot from skimage im 阅读全文
posted @ 2018-03-09 17:44 jujua 阅读(6869) 评论(0) 推荐(0)
python实现RGB转化为灰度图像
摘要:问题: 我正尝试使用matplotlib读取RGB图像并将其转换为灰度。在matlab中,我使用这个: 1 img = rgb2gray(imread('image.png')); 1 img = rgb2gray(imread('image.png')); 1 img = rgb2gray(imr 阅读全文
posted @ 2018-03-09 16:54 jujua 阅读(7484) 评论(0) 推荐(0)
Tensorflow 之物体检测
摘要:1)安装Protobuf TensorFlow内部使用Protocol Buffers,物体检测需要特别安装一下。 Shell代码 # yum info protobuf protobuf-compiler 2.5.0 <-版本太低需要protobuf 2.6.1以上版本 # yum -y inst 阅读全文
posted @ 2018-03-06 11:57 jujua 阅读(4957) 评论(0) 推荐(0)
tensorflow object detection API
摘要:tensorflow object detection API 创造一些精确的机器学习模型用于定位和识别一幅图像里的多元目标仍然是一个计算机视觉领域的核心挑战。tensorflow object detection API是一个开源的基于tensorflow的框架,使得创建,训练以及应用目标检测模型 阅读全文
posted @ 2018-03-06 10:49 jujua 阅读(3808) 评论(3) 推荐(0)
ubuntu17.04中启动Tensorboard过程
摘要:首先激活tensorboard,找到根目录文件(注:跟tensorflow文件同级)找到tensorboard文件的main.py文件 然后找到程序员运行后的日志文件(或者是要查看可视化数据流图的日志文件)路径 如下命令即可激活tensorboard界面 将得到可视化界面的网址 python /ho 阅读全文
posted @ 2018-03-06 10:45 jujua 阅读(517) 评论(0) 推荐(0)