3 zsy2415535899

尚未进行身份认证

暂无相关简介

等级
TA的排名 26w+

读相片EXIF信息

import osimport timeimport exifreadclass ReadFailException(Exception): passdef getOriginalDate(filename): try: fd = open(filename, 'rb') except: raise ReadFailExceptio...

2018-02-10 23:01:54

python cv2

1.自定义窗口大小显示图像import cv2 img = cv2.imread('f:\\tmp\\cotton.jpg') win = cv2.namedWindow('test win', flags=0) cv2.imshow('test win', img) cv2.waitKey(0)

2018-02-10 22:32:18

python 文件操作

1.os os.listdir(path):返回指定目录下的文件或文件夹名字的列表 IsSubString(str1,str2):给定两个字符串判断str1是否是str2的子字符串 2.try except else try:执行可能会出错的试探性语句,即这里面的语句是可以导致致命性错误使得程序无法继续执行下去 except:如果try里面的语句无法正确执行,那么就执行except里面

2018-01-05 15:03:33

一个数出照片中人数的小程序

基于信息熵定义的场景复杂度应用小程序 输入图像: 代码:import osimport mathimport numpy as npfrom PIL import Imagedef PeopleNum(): img =Image.open('d:/python_project/1.jpg')#divided it into four part w,h= im

2018-01-05 12:18:01

anaconda 安装、创建python2\3 虚拟环境、pycharm导入python虚拟环境

anacona+navigator+pycharm配置

2017-12-30 12:27:33

实验六:MPEG音频编码实验

一、MPEG-1音频编码整体框架心理声学模型:通过子带分析滤波器组使信号具有高的时间分辨率,确保在短暂冲击信号情况下,编码的声音信号具有足够高的质量;又可以使信号通过FFT运算具有高的频率分辨率,因为掩蔽域值是从功率谱密度推出来的。在低频子带中为了保护音调和共振峰的结构,就要求用较小的量化阶、潍坊人    化阶数,即分配较多的位数。噪音多分布在高频子带,分配较少的位数。多项滤波器组

2017-07-01 10:40:55

实验五 JPEG原理分析及JPEG 解码器的调试

一、JPEG简介1、JPEG简介JPEG(Joint Photographic Experts Group)是国际电信联盟(International Telecommunication Union,ITU)、国际标准化组织(International Organization for Standardization,ISO)和国际电工委员会(International Electrote

2017-06-04 16:47:36

实验四 DPCM编码

一、实验原理1、预测编码预测编码利用的是信源相邻符号间的相关性。根据某一模型利用以往的样本值对新的样本值进行预测。然后将样本的实际值与预测值相减得到一个误差值,最后对这一误值进行编码。如果模型足够好且样本序列在时间上相关性比较强,则误差信号的幅度将远远小于原始信号,从而得到较大的数据压缩。一个好的预测器的预测误差通常满足0周围高峰值的分布。2、量化(标量量化和矢量量化)量化是用

2017-05-13 12:21:44

WAVE文件分析

参考站点:音频编解码——格式篇(CSDN)音频文件格式说明维基百科—wavwav格式介绍: 一、结构wave文件是用于多媒体文件存储的microsoft RIFF的子集,Microsoft RIFF是资源交换档案标准。RIFF文件的标准形式是文件头(file heder)、数据块(data chunk).WAVE文件是一个将RIFF文件的数据块分成了两部分,一个

2017-04-30 11:58:57

huffman编解码算法实验与压缩效率分析

一、基本原理1、huffman编码原理huffman编码是一种无失真编码方式,是可变长(VLC)编码的一种。huffman编码基于信源的概率统计模型,基本思路是出现概率大的信源符号编长码,出现概率小的符号编短码,从而使平均码长最小。2、数据结构在本实验中的数据结构中,用到了两个数据结构:在程序实现过程中,使用了一种二叉树的数据结构,由它编出的码是即时码。树是一种重要的非线性

2017-04-29 11:36:21

opencv学习笔记2 边缘检测

总结:Roberts算子检测方法对具有陡峭的低噪声的图像处理效果较好,但是利用roberts算子提取边缘的结果是边缘比较粗,因此边缘的定位不是很准确。Sobel算子检测方法对灰度渐变和噪声较多的图像处理效果较好,sobel算子对边缘定位不是很准确,图像的边缘不止一个像素。Prewitt算子检测方法对灰度渐变和噪声较多的图像处理效果较好。但边缘较宽,而且间断点多。Laplacia

2017-04-22 13:09:09

Opencv学习笔记

一、图像反色用255减去每个像素值,得到一个心图像,这里使用迭代器和LUT(look up table )两种方法。1.用迭代器#include using namespace std ; using namespace cv ; int main(int argc,char ** argv) { Mat image = imread(argv[1

2017-04-21 18:05:25

bmp2yuv文件转换实验

一、实验涉及的基本原理1、bmp文件的组成结构    BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的

2017-04-01 17:55:25

实验一 彩色空间转换

1、基本原理     yuv的存储格式有打包(packed)格式和平面(planar)格式。前者将 YUV 分量存放在同一个数组中,通常是几个相邻的像素组成一个宏像素(macro-pixel);而后者使用三个数组分开存放 YUV 三个分量,就像是一个三维平面一样。本实验将bgr4:4:4格式的rgb文件转换为yuv;plannar,4:2:0格式。     由彩色电视原理可知,rg

2017-03-18 13:56:34
勋章 我的勋章
    暂无奖章