任何人都可以看到此代码出了什么问题
offset = int((round((width - resize_width) / 2)), int(round((height - resize_height) / 2)))
这是我的错误消息:
TypeError: int() can't convert non-string with explicit base
谢谢, 路易斯
答案 0 :(得分:0)
看看您的括号位置:
offset = int(
( round((width - resize_width) / 2) ),
int( round((height - resize_height) / 2) )
)
您对int
的外部调用有两个参数。您已经传递了第二个int(round(...
值作为基本参数。也许您想要点坐标?
offset = (int(round((width - resize_width ) / 2)),
int(round((height - resize_height) / 2))
)