python获取屏幕某像素颜色_获取屏幕像素颜色linux python3
我有一个Python2.7的工作程序,我正试图将其转换为Python3.3。在
工作版本为:#!/usr/bin/python2
import gtk.gdk
import sys
def PixelAt(x, y):
w = gtk.gdk.get_default_root_window()
pb = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8, 1, 1)
cm = w.get_colormap()
pb = pb.get_from_drawable(w, cm, x, y, 0, 0, 1, 1)
return pb.pixel_array[0][0]
print(PixelAt(int(sys.argv[1]), int(sys.argv[2])))
部分转化为:
^{pr2}$
我需要什么来完成转换?在
[编辑]
感谢@jku,这里是我完整的python3颜色选择器:#!/usr/bin/python3
# Print RGB color values of screen pixel at location x, y
from gi.repository import Gdk
import sys
def PixelAt(x, y):
w = Gdk.get_default_root_window()
pb = Gdk.pixbuf_get_from_window(w, x, y, 1, 1)
return pb.get_pixels()
print(tuple(PixelAt(int(sys.argv[1]), int(sys.argv[2]))))
[结束编辑]
python获取屏幕某像素颜色_获取屏幕像素颜色linux python3相关推荐
- java获取radio选中的值_获取radio值
使用jquery获取radio的值 使用jquery获取radio的值,最重要的是掌握jquery选择器的使用,在一个表单中我们通常是要获取被选中的那个radio项的值,所以要加checked来 ...
- java 像素值_(java)图片像素的操作
因为做个游戏,需要一些图片资源,而获取到的图片资源都是jpg格式的,不是透明的,例如下面样式的: 为了取出其中的蓝光部分,透明化黑色背景,我开始了图片处理探索之路. 这篇文章的内容包含以下部分: 1. ...
- 苹果主屏幕按钮怎么设置_苹果手机屏幕横屏怎么调
屏幕旋转功能我们在使用手机时都用过,例如再用手机看电影看视频时手机横屏的观看效果更好.实际上手机屏幕是可以设置自动旋转的,那么苹果手机怎么设置屏幕旋转呢?部分人可能对苹果手机的功能不太了解,对于设置屏 ...
- python获得屏幕分辨率多少合适_获取显示计数和Python中的每个显示器的分辨率不xrandr...
我运行Ubuntu和我想连接的显示器,其当前的分辨率的数量,如果可能的话,它们相对于彼此的位置. 因为我不喜欢解析xrandr的控制台输出 - 至少不是如果我没有 - 我想这样做与Python-XLi ...
- python中的字体英文名_获取中文字体的英文名字
(方法在分割线后面,前面叙事) 今天用了很久电脑,突然就觉得看着Windows下Chrome的字体觉得很不舒服,跟Mac下的差太远了,于是就开始折腾怎么设置浏览器字体. 先讲一下流程,我的操作方案是: ...
- es获取最大时间的记录_大屏幕大智慧,腕上私教+生理周期,荣耀手表ES评测
荣耀9月16日一口气发布了两款智能手表,荣耀手表GS Pro主打户外运动,而荣耀手表ES则主打时尚运动健康,莫名也是第一时间收到了荣耀手表ES,发布会结束后更是迫不及待跟大家分享我的使用感受. 荣耀手 ...
- python json多层嵌套取值_获取嵌套的Json值
我有一个json文件,其中包含以下示例json条目:{ "title": "Test prod", "leafPage": true, &q ...
- request获取int类型的值_获取通话记录或通讯录的数量为负值
安卓源码避坑指南5--获取通话记录或通讯录的数量为负值 通过蓝牙PBAP协议同步通讯录.通话记录时,想必对其数量大小也是很感兴趣的,因此一般的设计思路都是先获取到同步对象的总大小,然后再同步该对象的具 ...
- java 获取400的错误信息_获取400错误的请求Spring RestTemplate POST
我想使用POST方法使用Spring Rest web服务.我无法在客户端(网站)访问POJO文件,因此必须在客户端使用JSON并在Web服务中使用POJO.下面是我的代码:获取400错误的请求Spr ...
最新文章
- 关于Mysql5.6半同步主从复制的开启方法【转】
- 十张图说明机器学习在S/4中的应用
- 免费下载田志刚《呼叫中心知识库心得》电子书
- matlab 条形图与面积图
- 每天学习点--------第五天(2017-10-9) 摘要: 常用的集合
- 【Pytorch神经网络理论篇】 35 GaitSet模型:步态识别思路+水平金字塔池化+三元损失
- C#读取EXIF信息类
- oracle脱机什么意思,脱机的是什么意思
- 基于jquery类库的绘制二维码的插件jquery.qrcode.js
- 端口目录Linux操作系统常用命令
- 实用工具【SqlPrompt】 【Subline】 【XMind】 【PhotoShop】 【TakeColor】 【Q+】本次只讨论SqlPrompt...
- spring bean生命周期源码剖析
- fft 重叠加法_信号分析之:FFT计算中的“重叠”处理 (Overlap Processing)
- 北京地区中波频率表2015版 (转载)
- 离心泵水力设计——0设计参数
- linux如何使用磁盘阵列卡,Ubuntu 上创建常用磁盘阵列
- PL/SQL程序设计 第八章 触发器
- Java全栈开发---Java ERP系统开发:商业ERP(十二)数据的导入导出(Excel)
- 2021毓英中学高考成绩查询,泉州知名中学2020高考成绩喜报龙虎榜
- 未成年帐号登录华为游戏,启动后不断弹出防沉迷提示
热门文章
- Pytorch 目标检测和数据集
- SQL server数据库关系图
- LeetCode题解(1443):收集无向树中所有苹果的最少移动距离(Python)
- 视频教程-C#Winform窗体与界面设计-C#
- 初中计算机课标考试,2019年初中信息技术新课标测试试题
- 直流电源和直流电子负载
- Win10 下载并安装MySQL(压缩包)详细步骤
- 【Git】Git出现 fatal: Pathspec ‘xxx‘ is in submodule ‘xxx‘ 异常 解决方案
- 【超级干货】鸟哥笔记VS知乎刘锤:一个运营牛人的进化论
- 剑指算法:二维数组的查找