Synopsis
HxImageRep HxSinh (HxImageRep img)
Input
HxImageRep img
Return value
HxImageRep
Description
This function takes the hyperbolic sine of every pixel value of the input image. For vector images, the hyperbolic sine of every element of the vector is taken.
Remarks
Examples
Taking the hyperbolic sine of an image.
#include "HxImageRepGlobalFuncs.h" #include "HxImageRep.h" HxImageRep HxSinhExample1(HxImageRep img) { img = HxImageAsDouble(img); img = HxContrastStretch(img, 4.0); img = HxAddVal(img, -2.0); img = HxSinh(img); img = HxContrastStretch(img, 255.0); img = HxImageAsByte(img); return img; } int main(int argc, char* argv[]) { HxImageRep im1 = HxMakeFromFile(argv[1]); im1 = HxSinhExample1(im1); HxWriteFile(im1, argv[2]); return 0; }
Input image for the HxSinh example.
Output image of the HxSinh example.
This example illustrates the result of taken the hyperbolic sine of an image.
See also
Keywords
Unary, Trigonometric,