首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    FFMPEG Tips (3) 如何读取

    系列的第三篇文章,上篇文章介绍了如何提取整个音视频码流的媒体信息,包括:封装格式、编码格式、视频的分辨率、帧率、码率、音频的采样率、位宽、通道数等等,而本文则关注得更细一点,看看如何利用 ffmpeg 读取码流中每一帧的信息 [1 ]  音频帧还是视频帧 [2 ]  关键帧还是非关键帧 [3 ]  帧的数据和大小 [4 ]  时间戳信息 2.  为什么要关注这些信息 ? [1 ]  音频帧还是视频帧 -> 分别送入音频/视频××× [2 ]  关键帧还是非关键帧 -> 追帧优化 [3 ]  帧的数据和大小 -> 取出帧的内容 [4 ]  时间戳信息 -> 音视频同步 3 读取一帧数据的代码示例如下(ic 即为 AVFormatContext 对象,码流的上下文句柄): AVPacket avpkt; av_init_packet(&avpkt); while (!

    1.6K10发布于 2020-01-12
  • 来自专栏生信喵实验柴

    Monocle3读取数据

    二、读入 10x genomics 数据 Monocle3 提供 load_cellranger_data 函数,可以直接读取 10x 数据,读取 Cell Ranger 分析结果目录,注意目录结构不要修改 也可以使用 load_mm_data函数分析读取每个文件。 #设置工作目录; rm(list = ls()) #方法一:直接读取 10x 目录 cds <- load_cellranger_data("10xdata/") #方法二:分别读取三个文件 path10x ") cell_metadata <- readRDS("monocle3/celegans/cao_l2_colData.rds") gene_annotation <- readRDS("monocle3 /pbmc3k.rds") class(pbmc) expression_matrix <- GetAssayData(pbmc, assay ='RNA', slot = 'counts') cell_metadata

    80310编辑于 2022-10-25
  • 来自专栏python3

    python3读取pdf文件

    一.安装pdfminer3k模块 二.读取pdf文件 import sys import importlib importlib.reload(sys) from pdfminer.pdfparser # print(str) f.write(str+"\n") path = r"G:\program\PycharmProjects\day06\3. 读取pdf文件\文档.pdf" toPath = r"G:\program\PycharmProjects\day06\3.读取pdf文件\a.txt" readPDF(path, toPath)

    2.6K10发布于 2020-01-10
  • 来自专栏卓越笔记

    python3 pandas 读取 Excel、CSV

    /usr/bin/env python3 # -*- coding: utf-8 -*- """ @author: yinzhuoqun @site: http://zhuoqun.info/ @email

    1.2K50编辑于 2023-02-18
  • 来自专栏python3

    unity3D读取SimpleJSON的

    这个星期真是太倒霉了,得了结石了,在医院打吊针吊了3天,重要的是那个痛啊,简直是太痛了。从这点我认识到了,身体是革命的本钱,以后不管干什么,保护好自己的身体才是最重要的。 关于U3D怎么读取JSON文件,怎么解析JSON。这里我用到的是 SimpleJSON,用的是官网的这种办法。其实还一种是ListJSON,用法都差不多。 这里我就先说下怎么用SimpleJSON吧,首先我们要使用SimpleJSON这个库,就必须把库导到U3D里面, ? 记住这里必须plugins文件夹。因为他需要预编译。 然后我们在U3D就需要用SimpleJSON读取和解析JSON文件了 代码1:读取JSON using UnityEngine; using System.Collections; public class (x, y, 0);         target1.transform.localScale = Vector3.one; } } 这里就是拿到x和y,然后实例化 效果: ?

    2K20发布于 2020-01-07
  • 来自专栏python3

    python 学习系列(3读取并显示

    python 读取并显示图片的两种方法 在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片。 lena.shape #(512, 512, 3) plt.imshow(lena) # 显示图片 plt.axis('off') # 不显示坐标轴 plt.show() 2. cmap='Greys_r') plt.show() img = plt.imshow('lena_1') img.set_cmap('gray') # 'hot' 是热量图 plt.show() 3. 转为灰度图 matplotlib 中没有合适的函数可以将 RGB 图转换为灰度图,可以根据公式自定义一个: def rgb2gray(rgb): return np.dot(rgb[...,:3] 图片转换为 numpy 数组 im_array = np.array(im) # 也可以用 np.asarray(im) 区别是 np.array() 是深拷贝,np.asarray() 是浅拷贝 3.

    1.1K10发布于 2020-01-10
  • 来自专栏python3

    python3随笔-opencv读取图像

    如何安装opencv-python $pip3 install opencv-python 如何读取图像数据 import numpy as np import cv2 as cv img = cv.imread 数据读取方式为: img[行号,列号,:] 函数根据内容而不是文件扩展名确定图像的类型。 在彩×××像的情况下,解码后的图像将以B G R顺序存储通道。 因此,OpenCV总是可以读取jpeg、png和tiff。在MacOSX上,还有一个使用本地MacOSX图像阅读器的选项。 安装相关的包(不要忘记开发文件,例如Debian和Ubuntu*中的“libjpeg-dev”)以获得编×××支持或在CMake中打开OPENCV_BUILD_3RDPARTY_LIBS标志。

    1.1K20发布于 2020-01-03
  • 来自专栏python3

    As3读取系统字体并显示

    //As3读取系统字体并显示 //费话不多说,看代码:     fontNameArr=new Array();     var arr:Array = Font.enumerateFonts(true 原自Flash AS3对中文字体样子的不友好支持 //解决方案: //用Flash创建一元件,元件中拖入一个TextFiled命名为txt,元件名称//为:Ftext再将元件导出为SWC文件; //在要使用的地方

    87120发布于 2020-01-14
  • 来自专栏python3

    Python3-读取数据并转为dict

    Python3-读取数据并转为dict list字典列表的方法 0x01 摘要 有时候我们想读取数据并直接转为字典的列表,下面介绍通过pandas.DataFrame.to_dic的实现方法。 music_info)) 结果如下: 数据预览: music_name score 0 浪人琵琶 7.4 1 套马杆 8.8 2 真的爱你 9.5 3 'score': 7.4}, 1: {'music_name': '套马杆', 'score': 8.8}, 2: {'music_name': '真的爱你', 'score': 9.5}, 3:

    1.1K10发布于 2020-01-13
  • 来自专栏嵌入式视觉

    Python3 读取键盘输入数据

    input 输入 Python3 提供了 input() 内置函数从标准输入读入一行文本,默认的标准输入是键盘。input 可以接收一个 Python 表达式作为输入,并将运算结果返回。 注意 input 函数从键盘输入中读取一行,将其转换为字符串 str 类型(带末尾的换行符),然后将其返回。实例代码运行结果如下所示。 Example: 读取多行多个数据 第一行输入两个数 n、 m,表示输入输入数据是 n 行 m 列的二维数组,接下来输入二维数组的具体元素,并保存在名为 matrix 的列表类型中。 然后 split vector = list(map(int, sys.stdin.readline().strip().split(' '))) # # 方法2 使用 input 函数读取输入 .split()] print("打印保存的输入一整行数据:") print_list(vector) return vector 程序运行结果如下: 参考资料 Python3

    3K20编辑于 2022-09-05
  • 来自专栏python3

    解决python3读取redis返回

    decode_responses=fase这个参数决定返回结果是否decode,所以只需要设置连接将其改为true即可

    78910发布于 2020-01-02
  • 来自专栏python3

    打点统计——3(go日志读取分析写入)

    3、IV是初始向量(IV,Initialization Vector)。 比如 {'apple', 'banana', 'cherry', 'banana', 'apple'} 的基数就是 3 。 PFMERGE 的使用示例 redis> PFADD str1 "apple" "banana" "cherry" (integer) 1 redis> PFCOUNT str1 (integer) 3 params.routineNum) //读取日志文件量更大,设置为3倍 var pvChannel = make(chan urlData, params.routineNum) var sItem := storageBlock{ "uv", "ZINCRBY", data.unode } storageChannel <- sItem } } //消费一行行读取到的日志

    1.3K20发布于 2020-01-08
  • 来自专栏python3

    Python3 读取 toml 配置文件

    输出目录 DstRoot = 'D:\test\output' 【t.py】 #encoding: utf-8 #author: walker #date: 2018-12-11 #summary: 读取  UTF-8/UTF-8-BOM 格式的 toml 配置文件 import os import sys import toml SrcRoot = r'' DstRoot = r'' #读取配置文件 def  f.read()     if content.startswith(b'\xef\xbb\xbf'):     # 去掉 utf8 bom 头         content = content[3: if __name__ == '__main__':     ReadConfig() 【cmd】 D:\Python3Project\test>python3 t.py SrcRoot: D:\test

    3.2K30发布于 2020-01-03
  • 来自专栏python3

    Python3 读取 ini 配置文件(

    【背景】   Windows 的记事本会给 UTF-8 文件添加 BOM 头,很烦,搞个通用的读取配置文件的代码。 可能报这种错误: configparser.MissingSectionHeaderError: File contains no section headers. file: 'D:\\Python3Project content = f.read() if content.startswith(b'\xef\xbb\xbf'):     # 去掉 utf8 bom 头 content = content[3: if __name__ == '__main__': ReadConfig() 【cmd】 λ python3 t.py SrcRoot: D:\input DstRoot: D:\output Read 【读取配置文件,并转换为二级有序字典】 # encoding: utf-8 # author: walker # date: 2018-06-01 # summary: 读取配置文件,并转换为二级有序字典

    1.7K20发布于 2020-01-03
  • 来自专栏腾讯云大数据

    Flink 实践教程:入门(3):读取 MySQL 数据

    id INT, name VARCHAR ) WITH (    'connector' = 'logger',    'print-identifier' = 'DebugData' ); 3. 总结 1、Mysql CDC 支持对 MySQL 数据库的全量和增量读取,并保证 Exactly Once 语义。

    1.6K30发布于 2021-11-01
  • 来自专栏python3

    Unity3D读取PDF文件内容

    最近在研究Unity3D中读取PDF的内容,预想了三种方案,一是用Java来实现,二是调用C#的iTextSharp库或者PDFBox库来实现,三是下载PDF Renderer插件(土豪可以买这个插件, 直接上传代码: //读取PDF文字内容 private void ReadPDF_Click() { string path = Application.streamingAssetsPath "原因:" + ex.ToString()); wlog.Flush(); wlog.Close(); return null; } } //读取

    2.1K30发布于 2020-01-07
  • 来自专栏python3

    Python3读取Excel数据存入My

    利用Python做数据分析,第一步就是学习如何读取日常工作中产生各种excel报表并存入数据中,方便后续数据处理。 这里向大家分享python3如何使用xlrd读取excel,并使用Python3操作pymysql模块将数据存入Mysql中,有需要的朋友们一起来看看吧。 但目前pymysql支持python3.x而后者不支持3.x版本。 python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。 install xlrd 模块 import xlrd import pymysql from datetime import datetime from xlrd import xldate_as_tuple 读取 excel data = xlrd.open_workbook("D:/sales_data.xls") //读取D盘中名为sales_data的excel表格 table_one = data.sheet_by_index

    1.2K40发布于 2020-01-13
  • 来自专栏python3

    Python 3基础教程24-读取csv

           本文来介绍用Python读取csv文件。什么是csv(Comma-Separated Values),也叫逗号分割值,如果你安装了excel,默认会用excel打开csv文件。 1. 看看如何用Python来读取这个文件 import csv with open(r'C:\Users\Anthony\Desktop\example.csv') as csvfile: readCSV , 'DJOYnieT8234jlsK', '1'] ['Shanghai', 'DJOYnieT8234jlsK', '2'] ['Guangzhou', 'DJOYnieT8234jlsK', '3' ] ['Shenzhen', 'DJOYnieT8234jlsK', '1'] >>> 3. 'DJOYnieT8234jlsK', 'DJOYnieT8234jlsK', 'DJOYnieT8234jlsK', 'DJOYnieT8234jlsK'] ['day', '1', '2', '3'

    48320发布于 2020-01-13
  • 来自专栏python3

    使用python读取sqlit3并做图

    /execl.csv") print(data) 可以正常读取csv的数据,成功 print(data.head(10)) 读取前10行 使用DataFrame函数后,使用for indexs in data.index ,发现indexs为0的情况下,实际读取的是csv中的第二行 ---- 工具包名称:matplotlib 工具包网址:https://matplotlib.org/ 工具包文档:https://matplotlib.org 如何画点线图(真正的点和线) #coding=utf-8 import pandas as pd import pandas.io as sql import numpy as np import sqlite3 import matplotlib.pyplot as plt import seaborn as sns conn = sqlite3.connect('d:/sqlite')#打开本地sqlite

    1.3K20发布于 2020-01-03
  • 来自专栏Dechin的专栏

    py3nvml实现GPU相关信息读取

    而对于运行期间的一些GPU的占用,比如每一步的显存使用率等诸如此类的信息,就需要一些比较细致的GPU信息读取的工具,这里我们重点推荐使用py3nvml来对python代码运行的一个过程进行监控。 常规信息读取 一般大家比较常用的就是nvidia-smi这个指令,来读取GPU的使用率和显存占用、驱动版本等信息: $ nvidia-smi Wed Jan 12 15:52:04 2022 +---- (setup.py) ... done Created wheel for nvidia-ml-py3: filename=nvidia_ml_py3-7.352.0-py3-none-any.whl py3nvml Collecting py3nvml Downloading py3nvml-0.2.7-py3-none-any.whl (55 kB) |██████████████ 命令行信息获取 跟nvidia-smi非常类似的,py3nvml也可以在命令行中通过调用py3smi来使用。

    1.2K30编辑于 2022-05-06
领券