Classes
Methods
-
<static> compass( direction ) → {CompassGravity}
-
Description
Defines the gravity based on directional values from a compass. Learn more: Control gravity for images Learn more: Control gravity for videos
Parameters
Name Type Description direction
Qualifiers.Compass A compass Values
Returns
Examples
import {Cloudinary} from "@cloudinary/base"; import {compass} from "@cloudinary/base/qualifiers/gravity"; import {north} from "@cloudinary/base/qualifiers/compass"; import {crop} from "@cloudinary/base/actions/resize"; const yourCldInstance = new Cloudinary({cloud: {cloudName: 'demo'}}); const image = yourCldInstance.image('woman'); image.resize(crop().width(300).gravity(compass(north())))
Details
-
<static> focusOn( ...args ) → {FocusOnGravity}
qualifier
-
Description
Specifies what to focus on, for example: faces, objects, eyes, etc.
Parameters
Name Type Attributes Description args
Qualifier.FocusOn <repeatable> One or more objects to focus on
Returns
Examples
import {Cloudinary} from "@cloudinary/base"; import {focusOn} from "@cloudinary/base/qualifiers/gravity"; import {crop} from "@cloudinary/base/actions/resize"; import {cat} from "@cloudinary/base/qualifiers/focusOn"; const yourCldInstance = new Cloudinary({cloud: {cloudName: 'demo'}}); const image = yourCldInstance.image('woman'); image.resize(crop().width(300).gravity(focusOn(cat())))
Details
-
<static> autoGravity() → {Qualifiers.Gravity.AutoGravity}
qualifier
-
Description
Automatically identifies the most interesting regions in the asset, can be qualified further by including what to focus on.
Returns
Examples
import {Cloudinary} from "@cloudinary/base"; import {autoGravity} from "@cloudinary/base/qualifiers/gravity"; import {crop} from "@cloudinary/base/actions/resize"; const yourCldInstance = new Cloudinary({cloud: {cloudName: 'demo'}}); const image = yourCldInstance.image('woman'); image.resize(crop().width(300).gravity(autoGravity()))
import {Cloudinary} from "@cloudinary/base"; import {autoGravity} from "@cloudinary/base/qualifiers/gravity"; import {crop} from "@cloudinary/base/actions/resize"; import {cat} from "@cloudinary/base/qualifiers/focusOn"; import {AutoFocus} from "@cloudinary/base/qualifiers/autoFocus"; const yourCldInstance = new Cloudinary({cloud: {cloudName: 'demo'}}); const image = yourCldInstance.image('woman'); image.resize(crop().width(300).gravity(autoGravity().autoFocus(AutoFocus.focusOn(cat()))))
Details
-
<static> ocr() → {OCR}
qualifier
-
Description
Detect all text elements in an image using the OCR Text Detection and Extraction add-on and use the detected bounding box coordinates as the basis of the transformation.
Returns
Details
-
<static> xyCenter() → {XYCenterGravity}
qualifier
-
Description
Set the center of gravity to the given x & y coordinates.
Returns
Details