Skip to main content

TensorFromImage

Trait TensorFromImage 

Source
pub trait TensorFromImage: Sized {
    // Required methods
    async fn from_image_data(
        image_data: &ImageData,
        options: TensorFromImageOptions,
    ) -> Result<Self>;
    async fn from_image_element(
        image_element: &HtmlImageElement,
        options: TensorFromImageOptions,
    ) -> Result<Self>;
    async fn from_image_bitmap(
        image_bitmap: &ImageBitmap,
        options: TensorFromImageOptions,
    ) -> Result<Self>;
    async fn from_image_url(
        url: &str,
        options: TensorFromImageOptions,
        original_dimensions: Option<(u32, u32)>,
    ) -> Result<Self>;
}

Required Methodsยง

Source

async fn from_image_data( image_data: &ImageData, options: TensorFromImageOptions, ) -> Result<Self>

Source

async fn from_image_element( image_element: &HtmlImageElement, options: TensorFromImageOptions, ) -> Result<Self>

Source

async fn from_image_bitmap( image_bitmap: &ImageBitmap, options: TensorFromImageOptions, ) -> Result<Self>

Source

async fn from_image_url( url: &str, options: TensorFromImageOptions, original_dimensions: Option<(u32, u32)>, ) -> Result<Self>

Dyn Compatibilityยง

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Typesยง

Sourceยง

impl TensorFromImage for Tensor<f32>

Sourceยง

async fn from_image_data( image: &ImageData, options: TensorFromImageOptions, ) -> Result<Self>

Sourceยง

async fn from_image_element( image: &HtmlImageElement, options: TensorFromImageOptions, ) -> Result<Self>

Sourceยง

async fn from_image_bitmap( image: &ImageBitmap, options: TensorFromImageOptions, ) -> Result<Self>

Sourceยง

async fn from_image_url( url: &str, options: TensorFromImageOptions, original_dimensions: Option<(u32, u32)>, ) -> Result<Self>

Sourceยง

impl TensorFromImage for Tensor<u8>

Sourceยง

async fn from_image_data( image: &ImageData, options: TensorFromImageOptions, ) -> Result<Self>

Sourceยง

async fn from_image_element( image: &HtmlImageElement, options: TensorFromImageOptions, ) -> Result<Self>

Sourceยง

async fn from_image_bitmap( image: &ImageBitmap, options: TensorFromImageOptions, ) -> Result<Self>

Sourceยง

async fn from_image_url( url: &str, options: TensorFromImageOptions, original_dimensions: Option<(u32, u32)>, ) -> Result<Self>

Implementorsยง