相关疑难解决方法(0)

使用python检测Windows中的鼠标单击

无论鼠标位于哪个窗口,我如何检测鼠标点击?

在python中Perferabliy,但是如果有人可以在任何语言中解释它我可能能够弄明白.

我在microsoft的网站上找到了这个:http: //msdn.microsoft.com/en-us/library/ms645533(VS.85).aspx

但我不知道如何检测或接收列出的通知.

尝试使用pygame的pygame.mouse.get_pos()函数,如下所示:

import pygame
pygame.init()
while True:
    print pygame.mouse.get_pos()
Run Code Online (Sandbox Code Playgroud)

这只会返回0,0.我不熟悉pygame,缺少什么?

无论如何,我更喜欢不需要安装第三方模块的方法.(除了pywin32 http://sourceforge.net/projects/pywin32/)

python windows mouse

21
推荐指数
4
解决办法
5万
查看次数

在Python中,如何直接在屏幕上绘制像素?

我想做类似以下的事情:

...
pixel[0,0] = [ 254, 0, 0 ] # Draw R at pixel x0y0
pixel[2,1] = [ 0, 254, 0 ] # Draw G at pixel x2y1
pixel[4,2] = [ 0, 0, 254 ] # Draw B at pixel x4y2
...
Run Code Online (Sandbox Code Playgroud)

我希望在很短的时间内显示许多不同的像素和颜色配置 - 写入中间文件会太昂贵.

我应该如何最好地在Python中实现这一目标?

python pixel

10
推荐指数
1
解决办法
2万
查看次数

如何使用Python鼠标单击选择的区域?

我正在使用Matplotlib和PIL使用python,需要查看图像选择并剪切我必须使用的区域,只留下所选区域的图像.我知道如何使用pil切割图像(使用im.crop)但是如何通过鼠标点击选择坐标来压缩图像?为了更好地解释,我裁剪图像如下:

import Pil 
import Image
im = Image.open("test.jpg")

crop_rectangle = (50, 50, 200, 200)
cropped_im = im.crop(crop_rectangle)

cropped_im.show()
Run Code Online (Sandbox Code Playgroud)

我需要在一个我想要使用的矩形中用鼠标点击给出坐标"crop_rectangle",我该怎么办呢?

谢谢

python image-processing matplotlib python-imaging-library

4
推荐指数
1
解决办法
6565
查看次数