Beispiel #1
0
 public static Tensor4 <T1> CopyImageWindow <T, T1>(this Tensor4 <T> tensor4, Func <T, T1> fun)
 {
     return(tensor4.MapToImageWindow(fun));
 }
 internal static Tensor4 <uint> ToUIntColor(this Tensor4 <double> tensor4)
 {
     return(tensor4.MapToImageWindow(Col.UIntFromDouble));
 }
 internal static Tensor4 <float> ToFloatColor(this Tensor4 <double> tensor4)
 {
     return(tensor4.MapToImageWindow(Col.FloatFromDouble));
 }
 internal static Tensor4 <double> ToDoubleColor(this Tensor4 <float> tensor4)
 {
     return(tensor4.MapToImageWindow(Col.DoubleFromFloat));
 }
 internal static Tensor4 <byte> ToByteColor(this Tensor4 <double> tensor4)
 {
     return(tensor4.MapToImageWindow(Col.ByteFromDouble));
 }
 internal static Tensor4 <uint> ToUIntColor(this Tensor4 <float> tensor4)
 {
     return(tensor4.MapToImageWindow(Col.UIntFromFloat));
 }
 internal static Tensor4 <byte> ToByteColor(this Tensor4 <float> tensor4)
 {
     return(tensor4.MapToImageWindow(Col.ByteFromFloat));
 }
 internal static Tensor4 <ushort> ToUShortColor(this Tensor4 <uint> tensor4)
 {
     return(tensor4.MapToImageWindow(Col.UShortFromUInt));
 }
 internal static Tensor4 <float> ToFloatColor(this Tensor4 <ushort> tensor4)
 {
     return(tensor4.MapToImageWindow(Col.FloatFromUShort));
 }
 internal static Tensor4 <byte> ToByteColor(this Tensor4 <ushort> tensor4)
 {
     return(tensor4.MapToImageWindow(Col.ByteFromUShort));
 }