Version: 2023.1
LanguageEnglish
  • C#

ImageConversion

class in UnityEngine

/

Implemented in:UnityEngine.ImageConversionModule

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Description

This class provides utility and extension methods to convert image data to and from PNG, JPEG and EXR formats, and to encode image data to TGA format.

Static Properties

EnableLegacyPngGammaRuntimeLoadBehaviorEnables legacy PNG runtime import behavior.

Static Methods

EncodeArrayToEXREncodes this array into the EXR format.
EncodeArrayToJPGEncodes this array into JPG format.
EncodeArrayToPNGEncodes this array into PNG format.
EncodeArrayToTGAEncodes this array into TGA format.
EncodeNativeArrayToEXREncodes this native array into the EXR format.
EncodeNativeArrayToJPGEncodes this native array into JPG format.
EncodeNativeArrayToPNGEncodes this native array into PNG format.
EncodeNativeArrayToTGAEncodes this native array into TGA format.
EncodeToEXREncodes this texture into the EXR format.
EncodeToJPGEncodes this texture into JPG format.
EncodeToPNGEncodes this texture into PNG format.
EncodeToTGAEncodes the specified texture in TGA format.
LoadImageLoads PNG, JPG or EXR image byte array into a texture.