videojs默认显示controls 按钮功能失效_开启这些隐藏功能,让你的Chrome更加强大...

  35b623d5fe31eed0416a368a6d3f2c45.png

经常使用Chrome浏览器的朋友,可能大多都是觉得它对扩展插件的兼容性比较好,却忽略了自身的一些隐藏功能,前几天在B站视频介绍过,但节奏稍快,可能有些小伙伴懵懵懂懂,所以今天再以图文的方式补充一下,同时介绍给那些还没有看过视频的朋友。

feccbbe252ee1cad1424e624f5966deb.png

随着版本的更新,有些实验性功能已经默认被开启,比如画中画,当我们在播放界面单击右键的时候,是打开平台自带设置选项,再次单击就可以打开画中画功能了。

e14fa11fc30aea009f04f28268d0920c.gif

但也有一些功能已经在新版本中被移除,比如浏览器的原生界面,所以,我根据平时的需求,总结了下面几种比较实用的隐藏功能。

23b3e6ed3539954c2749fd9a2016ccc1.png

01

强制黑暗模式

开启地址:chrome://flags/#enable-force-dark

chrome浏览器默认为浅色主题,喜欢黑暗色调的朋友一般都会借助第三方扩展,其实不用那么麻烦,我们只需在后台找到设置选项,切换为自己想要的效果,点击重新启动即可,这时所有的网页全部都会变成暗色系。

点击查看大图

1b8c8893aed7d21a8b34b0ba75b19896.png d4af645f0dd9a67b94de19f2d84db103.png

配合chrome自带的主题设置,可将标签栏颜色进行统一。

dd4c3d6bfb0b8055df597ba7ed641d70.png

除此之外,还有其他风格,比如RGB,大家根据喜好选择即可。

bcfe50e7ade32218b8d2af2c1aa43bd9.png

或者按照我之前介绍的方法,在谷歌扩展应用店中,切换到主题背景,有更多内容可以选择。

f509ed8f6bd5d57727a0bb414a653528.gif

02

悬停显示标签

开启地址:chrome://flags/#tab-hover-cards

新版本Chrome默认是开启的,当鼠标悬停在标签上时,会显示网页名称与网址信息,便于区分我们打开的内容,也可以切换不同模式,但我并没有看出什么区别。

20df86eba77ef2c4ba7528682c38b1bc.png

03

标签页缩略图

开启地址:chrome://flags/#tab-hover-card-images

在开启之后,再次将鼠标放在标签上时,会以缩略图的方式让标签页内容显示的更加直观,详细。

61c472eea76b180e4da9d29a506ae41a.png

04

平滑滚动

开启地址:chrome://flags/#smooth-scrolling

新版本Chrome默认是开启的,所以我们平时在使用鼠标滚轮浏览网页时,会显得比较顺滑,关闭之后,就会有非常明显的顿挫感。

2b9fca87ff56fd792ac34c3fa32cd774.gif

05

全局媒体控制

开启地址:chrome://flags/#global-media-controls

当我们打开多个网页视频时,如果想要临时关闭,可能需要找到带有小喇叭图标的标签页,确认为正在播放的页面,并逐个关闭,这样相对比较麻烦。

6326030f8580cb03a350e8a8b820812a.png

开启全局控制后,再次打开视频时,浏览器右上角会出现媒体标志,只需点击一下,并按照详情选择相关内容关闭即可。

8c2d60797f5458f2c191102fee876580.png

06

并行下载

开启地址:chrome://flags/#enable-parallel-downloading

浏览器默认下载速度是非常慢的,在开启并行下载后,再次下载大文件的时候,会有很明显的提升。当然,如果你正在使用IDM等第三方工具,可以忽略。

点击查看大图

a4da659808cea49109f3fee70694286f.png

开启前3MB/s

76720b844a1c03eab6f6122fb45e4ba2.png

开启后10MB/s

开启方法

8a32b06e6e1fb01f44f48b52fe2dc1ca.png
  • 复制相应功能链接,粘贴到Chrome地址栏,回车,选择“Enabled”后,点击右下角“Relaunch”重启即可。

  35b623d5fe31eed0416a368a6d3f2c45.png

chrome实验性功能较多,由于时间关系,我无法一一体验,而且大多功能对于我们普通用户来说,也很少用到,如果大家有相关需求可以自行尝试。

当然,如果有其它比较实用的功能,也欢迎大家补充说明。

JOKER-1943

9a39c17ee53566cc4844ae45b32229ee.png

我知道你在看

1b586f8d32f1c30edc57b361c94f8e5d.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这个函数可以用来将NumPy数组转换为PYNQ Buffer,以便将其传输到PL(Programmable Logic)。例如,可以使用以下代码将一个NumPy数组转换为PYNQ Buffer:import pynq import numpy as np# Create a NumPy array input_array = np.random.randint(low=0, high=255, size=(4,4))# Convert the array to a PYNQ buffer buffer = pynq.lib.video.array_to_pynqbuffer(input_array) ### 回答2: PYNQ.lib.video.array_to_pynqbuffer()函数用于将NumPy数组转换为PynqBuffer对象,可以在PYNQ开发板的视频子系统中进行处理和显示。 下面是一个使用PYNQ.lib.video.array_to_pynqbuffer()函数的具体使用例子: ```python import cv2 from pynq import Overlay from pynq.lib.video import * # 加载Overlay overlay = Overlay("base.bit") # 设置输入和输出视频分辨率 input_resolution = (1280, 720) output_resolution = (800, 600) # 初始化HDMI输入和输出 hdmi_in = overlay.video.hdmi_in hdmi_out = overlay.video.hdmi_out hdmi_in.configure(VideoMode(*input_resolution), PIXEL_BGR) hdmi_out.configure(VideoMode(*output_resolution), PIXEL_BGR) # 启动HDMI输入和输出 hdmi_in.start() hdmi_out.start() # 创建PynqBuffer对象 pynq_buffer = PynqBuffer(output_resolution, dtype=np.uint8) # 进行视频处理和显示 while True: # 从HDMI输入读取视频帧 frame = hdmi_in.readframe() # 将视频帧转换为NumPy数组 frame_np = np.array(frame) # 将NumPy数组转换为PynqBuffer对象 pynq_buffer.array_to_pynqbuffer(frame_np) # 在PYNQ开发板上进行处理 # ... # 将处理后的PynqBuffer对象写入HDMI输出 hdmi_out.writeframe(pynq_buffer) # 停止HDMI输入和输出 hdmi_in.stop() hdmi_out.stop() ``` 在以上例子中,我们首先加载了名为"base.bit"的Overlay。然后,我们配置了输入和输出的视频分辨率,并启动了HDMI输入和输出。接着,我们创建了一个指定分辨率和数据类型的PynqBuffer对象。在循环中,我们首先从HDMI输入读取一帧视频,将其转换为NumPy数组。然后,我们使用PYNQ.lib.video.array_to_pynqbuffer()函数将NumPy数组转换为PynqBuffer对象。接下来,我们可以在PYNQ开发板上进行视频处理。最后,我们将处理后的PynqBuffer对象写入HDMI输出。 这个例子展示了如何使用PYNQ.lib.video.array_to_pynqbuffer()函数将NumPy数组转换为PynqBuffer对象,并在PYNQ开发板上进行视频处理和显示

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值