kgi*_*dov 31 colors gnome arch-linux
我尝试了 gpick、gcolor2、gcolor3、pick、pychrom,但它们似乎都不适用于 Wayland。我正在通过 XWayland(自 3.22.x 以来的默认设置)运行带有 GNOME 3.22.1 的 Arch Linux 64 位。我不想为了选择颜色而更改为 X 会话。
有人成功了吗?
小智 12
对于 gnome/wayalnd,您可以使用 dbus api:
gdbus call --session --dest org.gnome.Shell.Screenshot --object-path /org/gnome/Shell/Screenshot --method org.gnome.Shell.Screenshot.PickColor
Run Code Online (Sandbox Code Playgroud)
tob*_*bib 11
grim是 Wayland 的一个截图工具,它能够做到这一点:
grim -g "$(slurp -p)" -t ppm - | convert - -format '%[pixel:p{0,0}]' txt:-
Run Code Online (Sandbox Code Playgroud)
用鼠标选择屏幕上的一个点后,它会产生如下输出:
# ImageMagick pixel enumeration: 1,1,65535,srgb
0,0: (40,85,119) #285577 srgb(40,85,119)
Run Code Online (Sandbox Code Playgroud)
不,安全性只需要允许受信任的应用程序访问其他应用程序的输出。
“在 GNOME 中,您可以使用屏幕截图工具(在概述中或作为 Printscreen 热键或 gnome-screenshot 命令提供)来捕获完整桌面或特定窗口的屏幕截图。”
然后使用 gimp/krita/etc 去除图像上的颜色。
归档时间: |
|
查看次数: |
7604 次 |
最近记录: |