I'm working on an application where, although I'd really like to use 3D LUTs for image manipulation and conversion, the libraries at hand don't support it (or device link color profiles that could be used for the same purpose). I contemplated approximating them with 3x1D LUTs, knowing well that it will be just that, an approximation; the difference between the original and the approximation will depend on the LUT in question and in some cases, it might be too large for any actual use. LUTCalc only offers 1D conversion, not 3x1D for separate channels. Do you think it's feasible to expect something similar from your code?
I'm working on an application where, although I'd really like to use 3D LUTs for image manipulation and conversion, the libraries at hand don't support it (or device link color profiles that could be used for the same purpose). I contemplated approximating them with 3x1D LUTs, knowing well that it will be just that, an approximation; the difference between the original and the approximation will depend on the LUT in question and in some cases, it might be too large for any actual use. LUTCalc only offers 1D conversion, not 3x1D for separate channels. Do you think it's feasible to expect something similar from your code?