最佳答案
我一直试图四舍五入长浮点数,如:
32.268907563;
32.268907563;
31.2396694215;
33.6206896552;
...
目前还没有成功。我尝试了math.ceil(x), math.floor(x)(虽然这将四舍五入,这不是我要找的)和round(x)也没有工作(仍然是浮点数)。
我该怎么办呢?
代码:
for i in widthRange:
for j in heightRange:
r, g, b = rgb_im.getpixel((i, j))
h, s, v = colorsys.rgb_to_hsv(r/255.0, g/255.0, b/255.0)
h = h * 360
int(round(h))
print(h)