远程控制软件如何像素级还原设计稿色彩?

2024-02-25 22:59

本文主要是介绍远程控制软件如何像素级还原设计稿色彩?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今年3月,深圳的上班族贡献了一个名场面:扛电脑主机“跑毒”!上演万人大撤离!

浩浩荡荡的扛主机队伍做出这番行为的背后原因很心酸:隔离和封楼随时都有可能,做好随时扛主机回家的准备,在家才能正常远程办公。

“跑毒”的深圳打工人

这批扛主机的主力选手基本是设计师和程序员,因为设计和开发都很依赖电脑性能,对电脑要求高,工作涉及的素材文件也很多,“跑毒”根本来不及拷文件好嘛!还不如直接扛走电脑主机。

随着疫情防控进入常态化,设计师远程办公的需求越来越大,准确来说即使没有疫情,设计师在其他移动办公场景下也需要远程办公。随着科技的发展,不扛公司电脑主机,单靠一款靠谱好用的远程控制软件,就能随时随地开启远程办公!

什么样的远程控制软件,才算得上设计师眼里的“靠谱好用”呢?设计师使用远程控制软件进行远程办公,最关心的方面无疑有远程设计画面的色彩(色差)、延迟度和清晰度

远程画面色彩呈现有色差,设计成品会与原设计预期大相径庭;远程延迟大,设计师根本无法操作PS、AE等常用设计软件;远程画面清晰度不够,设计师出来的作品也无法保证是否高清。今天我们重点探讨一个方面:远程控制软件如何像素级还原设计稿色彩?

说到色彩还原,这里必须先了解两种色彩编码方式:YUV(也叫YCbCr,YPbPr)、RGB。YUV常用于各种图像及视频处理。而RGB常用于电脑、显示卡、萤幕、液晶显示器。

图片源自网络

图片源自网络

*YUV中的“Y”代表明亮度(Luminance、Luma)、“U”和“V”表示的则是色度(Chrominance或Chroma);“RGB” 指三原色,分别代表红(Red)、绿(Green)、蓝(Blue)

RGB和YUV(YCbCr)的关系非常微妙。对于图像显示器来说,它是通过 RGB 模型来显示图像的,而在传输图像数据时又是使用YUV(YCbCr)模型,这是因为YUV (YCbCr)模型可以节省带宽和存储空间。

因此就需要采集图像时将RGB模型转换到YUV(YCbCr) 模型,显示时再将 YUV 模型转换为RGB模型。RGB到YUV(YCbCr)的转换过程如下:

RGB到YUV(YCbCr)的转换过程(图片源自网络)

RGB到YUV(YCbCr)之间的转换,一般会进行色彩采样——在表示图像时使用较亮度信息低的分辨率来表示色彩(色度)信息。

其中使用的方法主要是色度抽样,这是一种利于光线显示的取样方法,由于人的肉眼对光线的敏感度大于色彩,采用压缩色彩与频宽的做法使光线突出,却不会对影像品质产生过多的影响。

色度抽样方式通常用一个三分比值表示:J:a:b。J表示水平抽样参照(概念上区域的宽度),通常为4;a和b都和色度有关,分别代表了水平与垂直的数值。即a表示在J个像素第一行中的色度抽样数目(Cr, Cb);b表示在J个像素第二行中的额外色度抽样数目(Cr, Cb)。

根据不同的色度抽样方法,可大致分为4:1:1、4:2:0、4:2:2、4:4:4。四者的抽样差别主要表现在色度显示的完整度上,如下图所示:

(图片源自网络)

据上图,简单理解就是,4:4:4格式没有经过压缩抽样,用于呈现完整亮度与色度;而4:2:2格式仅采用4:4:4的一半色度,完整的色度展现只完成一半。以此类推,4:2:0和4:1:1代表存留的色度仅为4:4:4格式的四分之一。

科普到这,本文的重头戏来了!远程控制软件要像素级还原设计稿色彩,它的抽样方式必须选择上面提到的哪种格式呢?

做足功课的小瑞君抢先答题:“必须得4:4:4 !”

4:4:4格式能完整呈现设计稿亮度与色度。在保证4:4:4抽样方式的基础上,设计师、制作人、视频剪辑、艺术家、动画师和VFX工作者利用远程控制软件远程进行各类视觉设计,类如平面设计、3D设计、CG动画制作、VFX制作、建筑效果图制作时,肉眼看到的就是自己远程专业工作站的设计稿,色彩确保能够无损呈现,真正实现像素级还原设计稿色彩!

但是目前远程控制软件市场上有没有支持4:4:4的远控软件呢?有,但很少,而且一般该功能都是收费的。如果设计需要远程完成,那4:4:4色彩模式在使用远程控制软件的过程中就必须开启。有没有免费支持4:4:4色彩模式的远程控制软件?

有且非常稀缺!这里要特别cue一下低调的RayLink远程控制软件可以免费使用4:4:4色彩模式

话不多说,直接肉眼感受一下RayLink远程控制软件的4:4:4色彩模式。如下图所示,对比4:2:0模式,4:4:4模式下,画面的色彩更清晰、更饱满,因为画面的亮度与色度被完整呈现出来了!

RayLink4:2:0与4:4:4模式画面对比

RayLink远程控制软件是一款专为设计行业推出的真高清/超流畅远程办公解决方案,所属公司瑞云,深耕图形图像行业十几年,因此对设计/视觉行业的痛点和需求非常清楚:随着疫情常态化,设计工作者远程办公越来越必要。

这次推出RayLink远程控制软件,也是因为深知设计工作者在远程设计时对画面延迟度、清晰度和色彩的要求非常高!

所以在软件筹备阶段,RayLink团队深思熟虑,决定重点开发设计/视觉行业最看重的远控色彩、画面延迟度和清晰度,如今产品正式推出,希望能给设计和视觉行业轻松远程办公尽一份微薄之力!

色彩4:4:4无损还原原理,上文已经提及。为了像素级还原设计稿色彩,RayLink团队对色彩还原这块倾尽心血,运用独家视频流技术开发出4:4:4色彩模式,这一功能能够实现全色域无损采样,精准还原真实世界色彩。

RayLink远程控制软件4:4:4色彩模式+60FPS帧率

画面延迟上,RayLink的延迟度远低于国内其他远程控制软件。具体测评分析可移步蓝字文章链接:时延测评|免费又好用的低延时远程控制软件竟是它!流畅度方面,支持60FPS帧率,能带来超流畅的画面体验。

清晰度即画面分辨率,RayLink远程控制软件支持4K高清画质,可以很好地满足设计工作者的高清设计需求。

而且上面提到的这些功能点,在RayLink远程控制软件上都能免费使用!免费使用!免费使用!重要的事情说三遍!RayLink远程控制软件可免费用4:4:4色彩模式、免费体验低延时与60FPS帧率、免费体验4K高清画质。

这篇关于远程控制软件如何像素级还原设计稿色彩?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/746965

相关文章

MyBatis设计SQL返回布尔值(Boolean)的常见方法

《MyBatis设计SQL返回布尔值(Boolean)的常见方法》这篇文章主要为大家详细介绍了MyBatis设计SQL返回布尔值(Boolean)的几种常见方法,文中的示例代码讲解详细,感兴趣的小伙伴... 目录方案一:使用COUNT查询存在性(推荐)方案二:条件表达式直接返回布尔方案三:存在性检查(EXI

Python远程控制MySQL的完整指南

《Python远程控制MySQL的完整指南》MySQL是最流行的关系型数据库之一,Python通过多种方式可以与MySQL进行交互,下面小编就为大家详细介绍一下Python操作MySQL的常用方法和最... 目录1. 准备工作2. 连接mysql数据库使用mysql-connector使用PyMySQL3.

使用Python实现获取屏幕像素颜色值

《使用Python实现获取屏幕像素颜色值》这篇文章主要为大家详细介绍了如何使用Python实现获取屏幕像素颜色值,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 一、一个小工具,按住F10键,颜色值会跟着显示。完整代码import tkinter as tkimport pyau

Linux使用scp进行远程目录文件复制的详细步骤和示例

《Linux使用scp进行远程目录文件复制的详细步骤和示例》在Linux系统中,scp(安全复制协议)是一个使用SSH(安全外壳协议)进行文件和目录安全传输的命令,它允许在远程主机之间复制文件和目录,... 目录1. 什么是scp?2. 语法3. 示例示例 1: 复制本地目录到远程主机示例 2: 复制远程主

IDEA如何实现远程断点调试jar包

《IDEA如何实现远程断点调试jar包》:本文主要介绍IDEA如何实现远程断点调试jar包的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录问题步骤总结问题以jar包的形式运行Spring Boot项目时报错,但是在IDEA开发环境javascript下编译

C#实现访问远程硬盘的图文教程

《C#实现访问远程硬盘的图文教程》在现实场景中,我们经常用到远程桌面功能,而在某些场景下,我们需要使用类似的远程硬盘功能,这样能非常方便地操作对方电脑磁盘的目录、以及传送文件,这次我们将给出一个完整的... 目录引言一. 远程硬盘功能展示二. 远程硬盘代码实现1. 底层业务通信实现2. UI 实现三. De

Android实现两台手机屏幕共享和远程控制功能

《Android实现两台手机屏幕共享和远程控制功能》在远程协助、在线教学、技术支持等多种场景下,实时获得另一部移动设备的屏幕画面,并对其进行操作,具有极高的应用价值,本项目旨在实现两台Android手... 目录一、项目概述二、相关知识2.1 MediaProjection API2.2 Socket 网络

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.

Java进阶学习之如何开启远程调式

《Java进阶学习之如何开启远程调式》Java开发中的远程调试是一项至关重要的技能,特别是在处理生产环境的问题或者协作开发时,:本文主要介绍Java进阶学习之如何开启远程调式的相关资料,需要的朋友... 目录概述Java远程调试的开启与底层原理开启Java远程调试底层原理JVM参数总结&nbsMbKKXJx

Python结合Flask框架构建一个简易的远程控制系统

《Python结合Flask框架构建一个简易的远程控制系统》这篇文章主要为大家详细介绍了如何使用Python与Flask框架构建一个简易的远程控制系统,能够远程执行操作命令(如关机、重启、锁屏等),还... 目录1.概述2.功能使用系统命令执行实时屏幕监控3. BUG修复过程1. Authorization