错误:numpy.core._exceptions.ufunctype错误:ufunc';绝对值';未包含具有签名匹配类型dtype(';<;U74';)的循环->;数据类型(';<;U74';)

错误:numpy.core._exceptions.ufunctype错误:ufunc';绝对值';未包含具有签名匹配类型dtype(';<;U74';)的循环->;数据类型(';<;U74';),numpy,Numpy,numpy.core.\u exceptions.UFuncTypeError:ufunc“absolute”不包含具有签名匹配类型的循环。dtype(“U74是unicode字符串。您向函数传递了一个文件名。它应该是通过加载thst文件创建的数组。 ***import numpy as np def get_scale_factor(img): epsilon = 1e-7 scale_log = np.log(np.abs(img) + epsilon) scale_

numpy.core.\u exceptions.UFuncTypeError:ufunc“absolute”不包含具有签名匹配类型的循环。dtype(“
U74
是unicode字符串。您向函数传递了一个文件名。它应该是通过加载thst文件创建的数组。
***import numpy as np
def get_scale_factor(img):
    epsilon = 1e-7
    scale_log = np.log(np.abs(img) + epsilon)
    scale_sum = np.sum(img)
    scale_log_sum = np.sum(img * scale_log)
    scale_factor = scale_log_sum / scale_sum
    scale_factor = np.exp(scale_factor)
    return scale_factor
get_scale_factor("C:/Users/Lumos/Documents/20200615 MR FLAIR PET/CT_slice/4_CT_slice_512.png")***