SynthText_Chinese_version
SynthText_Chinese_version copied to clipboard
TypeError: 'numpy.float64' object cannot be interpreted as an integer
ROW 7.189716071422623 Traceback (most recent call last): File "G:\DataGenerator\SynthText_Chinese_version\synthgen.py", line 623, in render_text regions = self.filter_for_placement(xyz,seg,regions) File "G:\DataGenerator\SynthText_Chinese_version\synthgen.py", line 396, in filter_for_placement res = get_text_placement_mask(xyz,seg==l,regions['coeff'][idx],pad=2) File "G:\DataGenerator\SynthText_Chinese_version\synthgen.py", line 261, in get_text_placement_mask place_mask = 255np.ones((np.ceil(COL)+pad,np.ceil(ROW)+pad),'uint8') File "D:\ProgramData\Anaconda3\envs\pytorch_gpu\lib\site-packages\numpy\core\numeric.py", line 223, in ones a = empty(shape, dtype, order) TypeError: 'numpy.float64' object cannot be interpreted as an integer ROW 79.57574124701324 Traceback (most recent call last): File "G:\DataGenerator\SynthText_Chinese_version\synthgen.py", line 623, in render_text regions = self.filter_for_placement(xyz,seg,regions) File "G:\DataGenerator\SynthText_Chinese_version\synthgen.py", line 396, in filter_for_placement res = get_text_placement_mask(xyz,seg==l,regions['coeff'][idx],pad=2) File "G:\DataGenerator\SynthText_Chinese_version\synthgen.py", line 261, in get_text_placement_mask place_mask = 255np.ones((np.ceil(COL)+pad,np.ceil(ROW)+pad),'uint8') File "D:\ProgramData\Anaconda3\envs\pytorch_gpu\lib\site-packages\numpy\core\numeric.py", line 223, in ones a = empty(shape, dtype, order) TypeError: 'numpy.float64' object cannot be interpreted as an integer time consume in each pic 0.7611711025238037
各位大佬,如何解决?