I have image array shape 2x32x32x3, I want to write a function to get hex code and make it a 2x32x32x1 dimension, I tried below code, but do not know how to pass 3 element in 3rd dimension to the function. Thank you.
import numpy as np
arr_tmp = np.random.randint(low=0, high=255, size=[2, 32, 32, 3])
from colormap import rgb2hex
def cov2hex(a, b, c):
return rgb2hex(a, b, c)
arr_hex = np.apply_along_axis(cov2hex(?, ?, ?), 3, arr_tmp)
question from:
https://stackoverflow.com/questions/65882563/tfrecord-how-to-get-classes-and-their-count 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…