图像处理
zcc_TPJH
I can fly high, I can go low!
展开
-
Tensorflow学习笔记----图像预处理
图像预处理通过对图像的预处理,可以尽量避免模型受到无关因素的影响。在大部分图像识别问题中,通过图像预处理过程可以提高模型的准确率图像预处理有很多过程。这里只介绍函数。方便使用。图像读取原始 tf.gfile.FastGFile().read()图像格式的编码解码 :图像不直接记录图像上的不同位置,不同颜色的亮度。而是记录压缩编码之后的结果。所以要还原成三维矩阵,需要解码。 tf.image.dec...原创 2018-04-23 22:21:49 · 891 阅读 · 1 评论 -
介绍三种不同方式:目标检测中怎么将画好框的图片保存下来
1.采用cv读图-->画框-->存图import cv2img1=cv2.imread('./555_F0ed5ee7e728f4b94a22fe30e93b1009a.JPG')img2=cv2.rectangle(img1,(52,52),(200,200),(0,255,0),3)cv2.imwrite("./1.jpg", img2)2.采用cv读图-->画框--...原创 2018-04-25 11:21:32 · 5658 阅读 · 0 评论 -
python+opencv+图像特效(图像灰度处理、颜色翻转、图片融合,边缘检测,浮雕效果,颜色映射)
原图图像灰度处理#方式1import cv2#读取彩色原图img0=cv2.imread('E:/python_cv/01.jpg',1)#读取灰度图img1=cv2.imread('E:/python_cv/01.jpg',0)print(img0.shape)print(img1.shape)cv2.imshow('gary',img1)cv2.waitKey(0)#方式2...原创 2018-07-02 21:26:55 · 16752 阅读 · 1 评论 -
python+opencv+图像几何变换(图片缩放、剪切、位移、镜像,放射变换,旋转)
原图图片缩放API#缩放1import cv2img=cv2.imread('E:/python_cv/01.jpg',1)img_info=img.shapeprint(img_info)image_height=img_info[0]image_weight=img_info[1]image_mode=img_info[2]dstHeight=int(0.5*image_he...原创 2018-06-28 10:40:16 · 5856 阅读 · 2 评论 -
python+opencv+图像滤波
在一张图像,在数据存储或传输的过程中,或多或少都会引入噪声,常见的图像噪声如高斯噪声、瑞利噪声、椒盐噪声等。为了避免噪声对图像信息进行干扰或者说为了更有利于图像的后续处理,所以需要对图像进行滤波。在OpenCV中,有几种最基础的图像滤波函数,cv2.blur(),cv2.GaussianBlur(),cv2.medianBlur(),cv2.bilateralFiter() ,可以分别进行...原创 2018-07-11 21:17:08 · 1328 阅读 · 0 评论 -
图像增强
import numpy as npimport matplotlib.pyplot as pltfrom skimage.io import *from skimage.transform import *import scipy.ndimage as ndiimg = imread('test_image/0--Parade_0_Parade_marchingband_1_35...原创 2018-11-15 14:58:29 · 1286 阅读 · 0 评论