|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 pysunred 于 2023-1-27 13:04 编辑
大家好,
我使用了easygui的buttonbox()函数添加手机拍摄的图片,但这个图片很大,运行时占了整个控件,buttonbox()这个函数是否有参数可以调整添加图片的大小?
代码如下:
eg.buttonbox('这张相片拍得好吗?', image='F:\zhiyuanzhe.jpg', title='添加图片测试', choices=('好', '不好', '一般般'))
请高手指点,谢谢!
你好!
根据EasyGui文档中的介绍,buttonbox()函数有两个可以调整图片大小的参数:image_size和image_subsample。
- image_size是一个包含两个元素的元组,用于指定加入的图片的尺寸;
- image_subsample是表示缩小级别的整数。
因此,在你的代码中,你可以向buttonbox()函数添加这些参数来调整所添加图片的大小。例如:
- eg.buttonbox('这张相片拍得好吗?',
- image='F:/zhiyuanzhe.jpg', # 在Windows中应使用“/”而不是“\”
- title='添加图片测试',
- choices=('好', '不好', '一般般'),
- image_size=(100, 100), # 调整图片大小为100x100像素
- image_subsample=2) # 缩小图片为原大小的1/2
复制代码
在上述代码中,我将图片的大小设置为100x100像素,将缩小级别设置为2,从而使图片看起来比原图小得多。请根据您自己的需要对这些参数进行调整。
|
|