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

    javascript 中contentWindow和 frames

    contentWindow属性是指 指定的frame或者iframe所在的window对象 IE 中为 frames[“id”]其他为document.getElementById(“id”).contentWindow

    57820编辑于 2022-11-01
  • 来自专栏程序那些事

    JVM中栈的frames详解

    我们知道JVM运行时数据区域专门有一个叫做Stack Area的区域,专门用来负责线程的执行调用。那么JVM中的栈到底是怎么工作的呢?快来一起看看吧。

    69320发布于 2020-07-14
  • 来自专栏PyStaData

    Stata | 用 frames 来“分蛋糕”

    尝试使用 Stata 16.0 的 Data Frames 功能解决,对比二者谁更优雅。 实现过程 生成数据 演示需要,生成包含 x 变量,200 个观测值的数据。 使用 Data Frames frame reset set obs 200 set seed 2020 gen x = 10*runiform() local g = 3 gen n = _n gen group`i') frget x`i' = x`i', from(group`i') } egen m = rowmiss(_all) drop if m == 6 keep x* 采用 Data Frames 在涉及多份数据处理导出和调用时,Data Frames 没有生成中间的过程数据,显得更加简洁。 小结 Frames make doing lots of tasks more convenient, and you will find your own uses for them. ( Stata

    1.6K20发布于 2020-07-21
  • 来自专栏杨丝儿的小站

    MOB LEC9 Reference Frames and GPS

    Rigid Body is a solid body in which deformation is zero or so small it can be neglected.

    41330编辑于 2022-11-07
  • 来自专栏Listenlii的生物信息笔记

    NC:寻找群落差异的reference frames

    定义了“reference frames”,用来揭示微生物组数据的性质,可用来推断群落丰度的变化。 —Let's Start!— 背景 ? Reference frames 借鉴了物理学中速度的概念:速度是一个物体相对于另一个物体的运动。 基于此概念提出了微生物中的Reference frames。 全文分析代码: https://github.com/knightlab-analyses/reference-frames 原文(阅读原文): https://www.nature.com/articles

    1.2K41发布于 2020-06-01
  • 来自专栏机器学习、深度学习

    快速目标检测--Object detection at 200 Frames Per Second

    Object detection at 200 Frames Per Second 本文在 Tiny Yolo 的基础上设计了一个目标检测网络,在 Nvidia 1080ti 上可以达到 100帧每秒。

    1K31发布于 2019-07-01
  • 来自专栏李家杂货铺zi

    Python librosa.frames_to_time()和librosa.samples_like()的用法

    采样使用y每个元素的下标除以采样率sr获取帧与帧的时间间隔的方法可能会更简单,本文仅是使用librosa.frames_to_time和librosa.samples_like来实现,代码在Ubuntu )/sr)) samples = librosa.samples_like(y,hop_length=1) print('samples = %s'%samples) times = librosa.frames_to_time hop_length=1) print(len(times)) print('times = %s'%times) 代码中,librosa.samples_like仅用来获取音频帧的下标,librosa.frames_to_time

    72820编辑于 2023-03-21
  • 来自专栏对角巷

    论文笔记26 -- (视频压缩)【CVPR2020】M-LVC: Multiple Frames Prediction for Learned Video Compression

    《M-LVC: Multiple Frames Prediction for Learned Video Compression 》 DVC的升级版!!! Motion Compensation Network with Multiple Reference Frames 在传统的视频编码方案中,H.264/AVC[31]采用了多参考帧的运动补偿,并继承了以下标准

    1.5K30编辑于 2022-05-07
  • 来自专栏AIUAI

    OpenCV - 计算相机和视频的帧速率FPS

    num_frames = 120; print("Capturing {0} frames".format(num_frames)) # Start time start = time.time() # Grab a few frames for i in xrange(0, num_frames): ret, frame = video.read per second fps = num_frames / seconds; print("Estimated frames per second : {0}".format(fps for storing video frames Mat frame; cout << "Capturing " << num_frames << " frames" << endl per second fps = num_frames / seconds; cout << "Estimated frames per second : " << fps << endl

    21.3K30发布于 2019-06-14
  • 来自专栏计算机视觉CV

    音频知识(三)--MFCCs代码实现

    = 1 + (pcm_len - frame_len) // hop_len frames_num = int(frames_num) frames = [] for i in (frame) frames = np.concatenate(frames, axis=0) return frames def stft(frames): """ 计算短时傅立叶变换和功率谱 (frames, N_FFT)) # 功率谱 pow_frames = ((1.0 / N_FFT) * ((mag_frames) ** 2)) print("pow_frames ", pow_frames.shape) return pow_frames def get_filter_bank(pow_frames): """ 提取mel刻度和各频段对数能量值 = get_frames(data, WIN_LEN, HOP_LEN) # 加窗 frames = frames*_han # 傅立叶变换+得到功率谱 pow_frames

    1.8K40发布于 2021-06-04
  • 来自专栏算法channel

    用matplotlib动画功能,一帧一帧的录制排序算法

    =len(frames)) plt.show() draw_chart() ? (copy.deepcopy(ds)) frames.append(ds) return frames 实验结果一共得到150帧数据,其前50帧: ? (ds) return frames 快速排序算法对输入为随机的序列优势往往较为明显,同样的输入数据,它只需要24帧就能完成排序: ? (copy.deepcopy(ds)) frames.append(ds) return frames 同样的输入数据,它完成排序需要108帧: ? (ds) return frames 堆排序的性能也比较优秀,完成排序需要51次调整: ?

    1.1K10发布于 2020-02-12
  • 来自专栏码匠的流水账

    java9系列(五)Stack-Walking API

    * reflection frames and it will also show other hidden frames that * are implementation-specific in addition to {@linkplain #SHOW_REFLECT_FRAMES * reflection frames}. A {@code StackWalker} with this {@code SHOW_HIDDEN_FRAMES} * option will show all hidden frames (including reflection frames). */ SHOW_HIDDEN_FRAMES; } 创建StackWalker的选项,可组合使用 ,默认反射相关的frames是被隐藏的,使用这个选项可以开启 SHOW_HIDDEN_FRAMES,除了反射相关的frames外jvm还会隐藏其他一些实现相关的frame,使用这个选项可以将所有都输出

    90910发布于 2018-09-17
  • 来自专栏Python基础、进阶与实战

    python WAV音频文件处理—— (2)处理PCM音频-- waveio包

    ("indeterminate stream of audio frames") return self.num_frames / self.frames_per_second 加载所有音频帧 def _read(self, max_frames=None): self._wav_file.rewind() frames = self. / metadata.frames_per_second, channels.frames_range.stop / metadata.frames_per_second, * end_seconds) ) frames_range = range(*frames_slice.indices(self.metadata.num_frames _read(len(frames_range), frames_range.start) return ArraySlice(values, frames_range) 我们借助了ArraySlice

    99710编辑于 2024-04-11
  • 来自专栏Python基础、进阶与实战

    python WAV音频文件处理—— (1)读写WAV文件

    frames = wav_file.readframes(metadata.nframes) # frame ... >>> metadata _wave_params( nchannels= 我们可以用array模块: >>> import array >>> pcm_samples = array.array("h", frames) >>> len(pcm_samples) 212419 struct.unpack(format_string, frames) >>> len(pcm_samples) 212419 <符号指示字节为小端格式(little-endian)。 ): for frame in range(round(num_seconds * FRAMES_PER_SECOND)): time = frame / FRAMES_PER_SECOND ) wav_file.writeframes(bytes(stereo_frames)) 或者,与其为声波分配单独的声道,不如将它们混合在一起以创建有趣的效果。

    2.3K10编辑于 2024-04-11
  • 来自专栏reizhi

    X264 主要参数文档

    如果此时距离上一个IDR-frames小于min-keyint则插入一个I-frame,否则插入一个IDR-frames。 b-frames  默认值:3 设置X264可用的最大b-frames并发数。如果设置-bframes 2,则两个相邻的P-frames就可以用B-frames代替。 另见 –b-pyramid, –ref, —pbratio b-adapt  默认值:1 自适应B-frames,决定X264使用b-frames还是p-frames。 ipratio  默认值:1.4 设置I-frames与p-frames的比值,更高的值i-frames质量更好。 pbratio  默认值:1.3 设置B-frames与P-frames之间的比值,更高的值B-frames质量更差。开启mbtree时参数无效,X264将自动计算。

    1.5K20编辑于 2022-09-26
  • 来自专栏用户6291251的专栏

    基于YOLO算法实现网球运动实时分析(附源码)

    [0]) # Detect ball shots ball_shot_frames = ball_tracker.get_ball_shot_frames(ball_detections ) - 1): start_frame = ball_shot_frames[ball_shot_ind] end_frame = ball_shot_frames[ball_shot_ind = pd.DataFrame({'frame_num': list(range(len(video_frames)))}) player_stats_data_df = pd.merge(frames_df = player_tracker.draw_bboxes(video_frames, player_detections) output_video_frames = ball_tracker.draw_bboxes (output_video_frames) output_video_frames = mini_court.draw_points_on_mini_court(output_video_frames

    1.1K00编辑于 2024-05-27
  • 来自专栏嵌入式开发圈

    Android5.0 Recovery源代码分析与定制---recovery UI相关(二)

    , &installation); 17 backgroundIcon[INSTALLING_UPDATE] = installing_frames ? } 27 } 28 printf(" found frames = %d\n", *frames); 29 } 30 31 if (height % *frames ! } 27 } 28 printf(" found frames = %d\n", *frames); 29 } 30 31 if (height % *frames !

    1.7K31发布于 2019-07-04
  • 来自专栏算法工程师的学习日志

    Python通过matplotlib包和gif包生成gif动画

    def save(frames, path, duration=100, unit="milliseconds", between="frames", loop=True): """Save decorated frames to an animated gif - frames (list): collection of frames built with the gif.frame decorator - path (str): filename ,即把生成动画的所有帧按顺序放在列表中 frames = [] for i in range(10): frame = plot(i) frames.append(frame) # 根据帧序列 frames,动画持续时间duration,生成gif动画 gif.save(frames, 'example.gif', duration=3.5, unit="s", between="startend

    3K30编辑于 2022-07-27
  • 来自专栏传统基础应用开发专栏-不限开发语言

    【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-分享源代码和游戏包供游玩-记录完整开发过程-用做好的素材来完善鹰击长

    (f"explosion_{i}.png").convert_alpha() explosion_frames.append(frame)修改后:# 加载爆炸动画序列explosion_frames __init__() self.frames = player_frames self.frame = 0 self.image = self.frames[self.frame __init__() self.frames = bullet_frames self.frame = 0 self.image = self.frames[self.frame __init__() self.frames = enemy_frames self.frame = 0 self.image = self.frames[self.frame __init__() self.frames = explosion_frames self.frame = 0 self.image = self.frames

    58610编辑于 2025-01-13
  • 来自专栏C/C++与音视频

    基于alsa驱动架构的pcm播放

    *handle;   snd_pcm_hw_params_t *params;   unsigned int val;   int dir;   snd_pcm_uframes_t frames , &frames, &dir);   /* Write the parameters to the driver */   rc = snd_pcm_hw_params(handle, ,&dir);   //size = frames * 4; /* 2 bytes/sample, 2 channels */  // buffer = (char *) malloc(size = (int)frames) {       fprintf(stderr,               "short write, write %d frames\n", rc);     size=frames*channel*每个采样的字节数。frame不能太小,否则会产生下溢,造成卡顿。在读文件的环境当中,frame至少15以上。

    1.3K30编辑于 2022-06-14
领券