技术文章
-
漫谈图像超分辨率技术
作为将模糊的图像变清晰的神奇技术,图像超分辨率技术在游戏、电影、相机、医疗影像等多个领域都有广泛的应用。在这篇文章中,微软亚洲研究院的研究员们为你总结了图像超分辨率问题中的主流方法…
-
基于 OpenCV 将图像从 RGB 颜色空间转换为 HSV 颜色空间
HSV是一种色彩空间,具有三个组成部分:色调、饱和度和明度。在实现基于颜色的目标跟踪时,通常会将图像从 RGB 颜色空间转换为 HSV 颜色空间。使用 HSV 比使用 RGB 颜色…
-
使用 OpenCV 将图像保存到指定文件
在进行图像处理时,我们可能需要将中间图像或最终结果图像保存到指定文件中。 OpenCV 提供了imwrite将图像保存到文件的功能。图像格式使用文件扩展名确定。
-
SFU、MCU 或 P2P:这些 WebRTC 架构之间有什么区别?
SFU 通常用于 VoIP 和视频会议应用。 SFU 不同于点对点 (P2P) 连接,在点对点 (P2P) 连接中,每一方直接向另一方发送媒体或从另一方接收媒体。它们也不同于多点控…
-
使用 OpenCV 对图像进行双边过滤
有许多算法可以减少图像中的噪声。双边滤波器通常用于降噪同时保留图像中的边缘。该过滤器计算邻域中所有像素的加权平均值。此外,双边滤波器考虑了像素强度的变化以保留边缘。 OpenCV …
-
使用 OpenCV 对图像进行中值滤波
有多种算法可以减少图像中的噪声。其中之一是中值滤波器。该过滤器计算内核区域中所有像素的中值。然后将中心像素的值替换为计算出的中值。中值滤波器广泛用于去除“椒盐”型噪声。 OpenC…
-
基于 OpenCV 的 Otsu 方法的图像阈值处理
图像阈值化是一种允许基于像素值执行图像二值化的技术。通常,如果像素值大于阈值,则将其设置为最大值(通常为 255 – 白色),否则设置为 0(黑色)。存在多种计算阈值的…
-
使用 OpenCV 将 RGB 图像转换为灰度图像
图像处理过程中,RGB 图像经常被转换为灰度图像,因为较小的数据量可以更快地执行更复杂的图像处理操作。 本教程提供了如何使用 OpenCV 将 RGB 图像转换为灰度图像的示例。 …
-
互动白板H5文件的制作与使用 | 即构白板sdk系列功能5
H5 文件是指由开发者制作的用于多端共享的 HTML5 页面,是 ZegoSuperBoard SDK 支持的一种新的文件类型。开发者可以在 H5 文件中添加类似于动态 PPT 中…
-
主流第三方直播SDK对比,第三方直播sdk收费标准
直播业务概述 大家所熟知的直播平台虎牙、斗鱼、快手、抖音、B站,直播功能看似普遍,但从零到一开发却不简单。直播中运用到的技术难点非常之多,音频视频处理/编解码,前后处理,直播分发,…
-
OpenCV如何实现多张图像拼接
OpenCV从2.4.x版本之后多出来一个新的模型图像拼接,该模块通过简单的高级API设置,可以获得比较好的图像拼接效果,OpenCV官方提供了一个高度集成的API函数 Stitc…
-
如何创建多个白板并切换 | 即构白板sdk系列功能4
本文介绍如何使用超级白板 SDK 创建多个不同的白板并自由切换显示。本文档示例的场景如下: 开发者可参考本文中的实现以及 ZEGO 提供的 示例源码,根据自己的业务场景组合代码以满…
-
互动白板翻页功能怎么实现 | 即构白板sdk系列功能3
本文主要介绍如何对正在显示的白板翻页和跳步(跳步仅动态PPT文件生效)。 下图以 Web 端为例展示同步翻页和跳步效果,移动端效果相同。 前提条件 参考文章《如何创建可多人协作的互…
-
音频编解码器比较 – MP3、AAC、AC3、WAV、WMA 和 Opus
在本文中,我将讨论和比较一些流行的音频编解码器的主要特性。特别是,我将重点关注从用户的角度(而不是从算法的角度)最相关的方面。 如果您一直想知道 MP3、AAC、AC3、WAV、W…
-
如何优化观众的播放体验
播放器是观看体验最重要的接触点,也是有效货币化和其他商业因素不可或缺的组成部分。 – 蔡阳博士(Dr. Yang Cai),VisualOn CEO 围绕内容生产和消费的讨论主导着…
-
什么是FLV格式?FLV复合流格式组成部分
一.什么是FLV格式: FLV格式全称是FLASH VIDEO,它是sorenson公司开发出来的流媒体视频格式。它的特点是视频占有率低,视频体积小,所以它常运用在各种网络视频中。…
-
孵化于云端,云通信成为时代的主流
云通信的「前世今生」 通信与每个人息息相关。 生态合作和渠道的规模上量,给传统通信模式带来巨大的挑战,由此衍生出云通信。 云通信,即基于云计算平台,将传统通信能力进行云化,为客户提…
-
微信小程序直播怎么推流?微信小程序直播插件接入实现
本文介绍基于即构小程序直播插件(即构直播助手),实现推流和拉流等功能,助力开发者快速构建具有音视频直播能力的小程序。 微信小程序直播插件概述 即构直播助手是微信官方认证的微信小程序…
-
直播协议、延迟和技术选项
视频直播在直播体育赛事和赛事直播、直播课堂、手术视频等方面有很多应用。RTMP 一直是一种流行的协议,用于从编码器和移动应用程序流式传输实时视频。对 RTMP 的编码器支持,以及用…
-
一看就懂的 OpenGL 基础概念(3):各种 O 之 VBO、EBO、VAO丨音视频基础
在前面的文章里,我们介绍了 OpenGL 在图形渲染应用中的角色,OpenGL 的渲染架构、状态机、渲染管线,以及 OpenGL 要在设备上实现渲染的桥梁 EDL 等内容,接下来我…