ICode9

精准搜索请尝试: 精确搜索
  • MATLAB批量绘图2021-12-25 11:33:27

    0. 引言 本代码旨在用MATLAB批量读入IQ数据的txt文本,将其绘制成图像,再保存成png图片至本地。通过本文记录几段较为关键的代码,方便回顾。 1. 不弹出所绘制的figure,仅保存图片 figure('visible', 'off'); 2. 保存图片 fig = figure('visible', 'off'); % 图片绘制的细节 subplot(

  • python自动化办公(二十 九)TKinter Frame的内部button组件:按钮点击事件不执行command绑定的函数2021-12-25 00:03:10

    启动,会默认执行了一遍点击事件,在以后的点击中该按钮不起效果: 原因是函数带有参数,必须用lambda属性限制,这也是我们的解决办法:

  • opencv 读取相机图像+ros发布图像2021-12-23 22:01:57

    #!/usr/bin/python2 # coding=utf-8 import cv2 import numpy as np from std_msgs.msg import Header from sensor_msgs.msg import Image import rospy from cv_bridge import CvBridge , CvBridgeError capture = cv2.VideoCapture(2) #使用串口为/dev/video2,注意授权 i

  • Python——pandas模块—DataFrame数据结构2021-12-23 18:58:17

    Python——pandas模块—DataFrame数据结构 Python——pandas模块—DataFrame数据结构 pandasDataFrame创建DataFrame对象通过字典创建通过一个二维数组创建 columns= 指定列名,index= 指定行索引当指定的列名包含在字典key中当指定的列名包含不在字典key中 查看属性值查看co

  • Fedora进行ffmpeg+nginx+rtmp服务器配置局域网推流2021-12-22 23:33:01

    文章目录 前言:一.先对Fedora镜像源进行一次更新1.如果在配置好后,获取 GPG 密钥失败:[Errno 14] curl#37 - "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7"2.如果安装包时出现: 二.配置nginx和rtmp三.配置FFmpeg四.在局域网内进行推流拉流1.推流2.拉流3.查看链接摄

  • Babylongjs-动画2021-12-21 14:02:02

    动画使您的游戏或应用程序变得生动起来。在 BABYLON.js 中有两种主要的方法或制作动画。您可以在渲染周期期间更改场景中对象的属性,我们将在描述Animation方法后查看该属性。 动画导论 动画的实现必须考虑到所需的动作、时间、产生所需流动性所需的帧数和序列中的关键点。帮助理

  • Selenium | 页面跳转后无法定位到元素,怎么破?2021-12-20 18:31:34

    本文节选自霍格沃兹测试学院内部教材 要定位一个元素时,怎么都定位不到的时候就要考虑是不是浏览器内嵌了一个 frame 窗口或者要找的元素在新打开的窗口里。这时候就需要进行 frame 的切换或者窗口的切换。 frame 类似于在原有主 HTML 的基础上又嵌套一个 HTML,而且嵌套的 HTML 是

  • 解封装(八):av_seek_frame改变播放进度函数2021-12-18 16:32:57

    av_seek_frame 函数原型: /** Seek to the keyframe at timestamp.‘timestamp’ in ‘stream_index’.@param s media file handle@param stream_index If stream_index is (-1), a defaultstream is selected, and timestamp is automatically convertedfrom AV_TIME_BASE u

  • Delphi TFrame[2] 创建Frame框架 和调用2021-12-16 11:01:37

    Delphi TFrame[2] 创建Frame框架 1、创建Frame 请选择“文件|新|Frame”,或选择“文件|新|其他”并双击“Frame”。然后可以将组件(包括其他Frame)拖放到新帧上。       将Frame 保存为项目的一部分通常是最好的(尽管不是必要的)。 2、调用Frame (Shift+F12) 查看-->窗体  或快

  • Unity2020 控制刚体运动2021-12-15 02:02:26

    1.代码 1 using System.Collections; 2 using System.Collections.Generic; 3 using UnityEngine; 4 5 public class Player : MonoBehaviour 6 { 7 public float speed = 1; 8 private Rigidbody rd; 9 10 // Start is called before the first frame

  • 弹弹球小游戏(Java)2021-12-14 23:31:06

    游戏规则:利用键盘上的->或者<-控制方向,用球拍接住小球,否则游戏结束! 该代码主要利用了GUI的绘图,用Timer保证球拍和小球位置的更新,用适配器KeyAdapter获取用户的指令,参考代码如下,需要改进之处请各位大佬多多指正 import javax.swing.*; import java.awt.*; import java.awt.event.

  • 使用Opencv+树莓派实现人脸识别(一)图片人脸检测和摄像头人脸捕捉2021-12-12 21:04:16

    前置安装 我的树莓派是3b,就1G内存,系统为stretch版本,自带的python为3.5版本 强烈建议在烧写树莓派系统时就直接用buster版本,自带的python版本在3.7及以上 Windows下直接使用PyCharm安装python-opencv,python-opencv-contrib,pyqt5,pyqt5-tools 树莓派下编译安装OpenCV:十分困难,可能要编

  • 学习监听事件2021-12-12 17:35:22

    单监听事件    当我们点击按钮时,控制台能得到执行这个按钮产生的行为,即点击这个按钮得到什么样的结果,这就是事件的监听 实现代码: //行为事件public class TestActionEvent { public static void main(String[] args) { //按下按钮,触发一些事件 Frame frame =

  • 基于 FFMPEG 的视频解码(libavcodec ,致敬雷霄骅)2021-12-12 13:31:51

    基于 FFMPEG 的视频解码(libavcodec ,致敬雷霄骅) 本文参考了雷博士的博客: 最简单的基于FFMPEG+SDL的视频播放器:拆分-解码器和播放器 基本上雷博士这篇博客已经把这个问题讲的挺清楚了。但是 ffmpeg 新版本的 API 有变化,这篇博客的代码已经无法直接编译运行。所以我写了今天这篇

  • ffmpeg 本地麦克风声音和系统声音混音后,再混合本地桌面成最终的mp4文件-修正2021-12-10 20:06:56

    之前本人写过一篇博客: ffmpeg 本地麦克风声音和系统声音混音后,再混合本地桌面成最终的mp4文件 但是存在着下面两个问题: 1.系统声音和麦克风对应的设备的采样率不一样,没有进行重采样,比如系统声音设备的采样率是 48000,若不进行重采样,则最终系统声音播放出来,会发现播放变慢。 2.

  • YUV-VIEWER之YUV解析器2021-12-10 19:33:20

    YUV是视频原始数据存储格式,如何将文件中的YUV解析出来呢? 一、YUV概要         YUV中的Y表示图像的亮度,即灰度值;U和V表示图像的色度,即图像的颜色。一帧YUV数据只提取Y分量,仍然可以完整的显示这一帧图像,但是黑白色。         YUV存储格式为两种: planar : 平面格式,即先存储Y

  • Java + OpenCV 实现拍照2021-12-10 17:05:42

    由于项目需要拍照,看了好多的资料不是C语言的就是python,开始用的JavaCv但是有好多问题,所以改成了OpenCv 只能硬着上了,查了好的网上的资料,终于找到了 依赖jar包:只有一个OpenCv的jar包,可以直接从官网上下载   下面上代码 import java.awt.Graphics; import java.awt.event.MouseA

  • XAF-UI元素概述2021-12-10 14:01:22

    XAF框架会根据业务模型自动生成默认的UI。一般来说,您可以使用默认的用户界面,但如果它不符合您的要求,您可以自定义它。要做到这一点,你应该知道UI是由哪些元素组成的,以及你可以自定义什么元素,以实现替换或添加功能。 有关此的一般信息在本主题中提供。有关每个元素的详细信息,请参

  • python Pandas庫的學習2021-12-09 14:30:02

    Pandas Series對象 ​ Series 對象用於表示一維的數據結構,其主數組的每個元素都會有一個與之相關聯的標簽。(大致如下圖所示) 對象的聲明 ​ 通過 pd.Series() 進行聲明,在未指定標簽的情況下,默認使用從0開始一次遞增的數值作爲標簽。 s = pd.Series([12, -4, 7, 9]) print(s)

  • FFmpeg视频编码步骤2021-12-08 23:34:23

    未编码的视频数据放在AVFrame中, 编码的视频数据放在AVPacket 本文不介绍源码级的代码, 如何使用ffmpeg的API将AVFrame转为AVPacket并保存在文件中. 以H264编码格式为例子 假定有一个400*300尺寸的YUV420P格式的input.yuv文件,需要编码成h264 AVFrame跟AVPacket的数据都是需

  • 视频截图,批量2021-12-08 22:58:18

    在这里插入代码片 import os import sys import cv2 input_path = "/Users/massanli/Downloads/K" frame_interval = int(60) filenames = os.listdir(input_path) video_prefix = input_path.split(os.sep)[-1] frame_path = '{}_frames'.format(input_path) if

  • python使用RTSP取流(有延迟,测试用)2021-12-08 16:01:38

    这种方式具有几秒延迟,无法正常使用,仅仅能够做测试使用。 import cv2 url = "rtsp://用户名:密码@192.168.0.102/Streaming/Channels/2" //在萤石云web里面查看 cap = cv2.VideoCapture(url) ret, frame = cap.read() while ret: ret, frame = cap.read() cv2.imshow(

  • Java学习之GUI2021-12-06 23:34:18

    Java学习之GUI 一、GUI是什么1、 不流行的主要原因2、为什么我们要学习 二、AWT1、AWT介绍2、组件和容器(Component和Container)2.1、 Frame2.2、Panel 3、 布局管理器3.1、流式布局(FlowLayout)3.2、边框布局(BorderLayout)3.3、表格布局(GridLayout)3.4、布局练习3.5、布

  • 将私人画廊送进千家万户,三星The Frame电视全球累计总销量将超200万台2021-12-06 13:59:37

    三星电子于近日宣布,2021年度三星The Frame画壁电视系列的全球销量已超过100万台,成为三星Lifestyle系列电视首款单年销量超百万级产品。另据相关数据统计,自2017年三星The Frame画壁电视系列首次亮相以来,在全球多个市场需求旺盛,预计截至2021年底,该款产品的全球累计总销量将超过200

  • 二,控件学习--12.QWdiget~QFrame(负责一些边框的设置--基类控件)2021-12-06 10:00:50

    学习计划 可用信号 全部继承其父类QWidget 功能作用 1.创建QFrame对象 2.组合效果图 3.框架形状 应用场景 4.框架阴影 5.框架的几个线宽 6.框架样式 7.框架矩形 8.代码总览 # 0. 导入需要的包和模块 from PyQt5.Qt import * import sys # 1. 创建一个应用程

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有