VintaSoft Imaging .NET SDK 14.0: Документация для Веб разработчика
Vintasoft.Imaging.ImageProcessing.AspNetCore.ApiControllers Namespace / VintasoftImageProcessingApiController Class
Constructors Properties Methods SeeAlso
В этом разделе
    Члены типа VintasoftImageProcessingApiController Class
    В этом разделе
    В следующих таблицах перечислены элементы, предоставляемые VintasoftImageProcessingApiController.
    Публичные Конструкторы
     ИмяОписание
    Public ConstructorИнициализирует новый экземпляр класса VintasoftImageProcessingApiController.
    Публичные Свойства
     ИмяОписание
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Propertystatic (Shared in Visual Basic) (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public PropertyВозвращает информацию о среде веб хостинга, в которой работает приложение.
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public PropertyВозвращает или задает значение, указывающее, может ли API контроллер работать с неопределенным сеансом.
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Property (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Публичные Методы
     ИмяОписание
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodДобавляет шум к изображению.
    Public MethodПрименяет к изображению эффект автоцвета.
    Public MethodПрименяет к изображению эффект автоконтрастности.
    Public MethodПрименяет эффект автоматического уровня к изображению.
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodПрименяет эффект скоса к изображению.
    Public MethodПреобразует изображение в черно-белое.
    Public MethodПрименяет фильтр размытия к изображению.
    Public MethodВыполняет фильтрацию верхних частот Баттерворта в частотной области.
    Public MethodВыполняет фильтрацию нижних частот Баттерворта в частотной области.
    Public MethodПрименяет к изображению фильтр детектора краев Канни.
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodИзменяет яркость изображения.
    Public MethodИзменяет яркость и контрастность изображения.
    Public MethodИзменяет контрастность изображения.
    Public MethodИзменяет гамму изображения.
    Public MethodИзменяет оттенок, насыщенность и яркость изображения.
    Public MethodИзменяет формат пикселей изображения.
    Public MethodПреобразует изображение в цветное (BGR).
    Public MethodПреобразует изображение в черно-белое.
    Public MethodПреобразует изображение в серое изображение.
    Public MethodПреобразует изображение в палитровое изображение.
    Public MethodОчищает изображение.
    Public MethodСмешивает цветовые компоненты изображения с глубиной цвета 1, 4, 8, 24 и 32 бита на пиксель.
    Public MethodСмешивает цветовые компоненты цветного изображения с разрешением 48 и 64 бита на пиксель.
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodОбрезает изображение.
    Public MethodИзменяет цветовую карту изображения с 8 битами на цветовой канал.
    Public MethodИзменяет цветовую карту изображения на 16 бит на цветовой канал.
    Public MethodПреобразует изображение в серое изображение.
    Public MethodПрименяет к изображению фильтр морфологического расширения. Этот фильтр расширяет и усиливает темные области изображения.
    Public MethodРисует изображение поверх другого изображения.
    Public MethodПрименяет эффект тени к изображению.
    Public MethodПрименяет к изображению фильтр обнаружения краев.
    Public MethodПрименяет фильтр тиснения к изображению.
    Public MethodПрименяет к изображению фильтр морфологического разрушения. Этот фильтр расширяет и усиливает яркие области изображения.
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodЗаполняет прямоугольники на изображении.
    Public MethodПереворачивает изображение.
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodПрименяет к изображению фильтр размытия по Гауссу.
    Public MethodВыполняет гауссову фильтрацию верхних частот в частотной области.
    Public MethodВыполняет гауссову фильтрацию нижних частот в частотной области.
    Public MethodИзвлекает альфа-канал изображения.
    Public MethodОпределяет цвет фона изображения.
    Public MethodОпределяет цвет границы изображения.
    Public MethodОбнаруживает рамку вокруг изображения.
    Public MethodВычисляет количество цветов в изображении.
    Public MethodВозвращает информацию о гистограмме изображения.
    Public MethodВычисляет реальную глубину цвета изображения.
    Public MethodОпределяет порог бинаризации изображения.
    Public MethodВозвращает цвет прямоугольной области изображения, если область изображения содержит только один цвет.
    Public MethodПрименяет команду полутонов к изображению.
    Public MethodПроверяет, имеет ли изображение определенный цвет.
    Public MethodВыполняет идеальную фильтрацию верхних частот в частотной области.
    Public MethodВыполняет идеальную фильтрацию нижних частот в частотной области.
    Public MethodСоздает изображение в оттенках серого, которое представляет собой результат сравнения двух изображений.
    Public MethodИзменяет масштаб изображения.
    Public MethodПовышает резкость изображения с помощью фильтрации верхних частот в частотной области.
    Public MethodСглаживает изображение, используя фильтр верхних частот в частотной области.
    Public MethodИнвертирует изображение.
    Public MethodПроверяет, содержит ли изображение только черный и белый цвета.
    Public MethodПроверяет, является ли изображение пустым.
    Public MethodПроверяет, содержит ли изображение только серые цвета.
    Public MethodИзменяет уровни цвета изображения.
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodПрименяет к изображению аффинное преобразование.
    Public MethodПрименяет к изображению максимальный арифметический фильтр. Максимальный фильтр определяется как максимум всех пикселей в локальной области изображения.
    Public MethodПрименяет к изображению фильтр среднего арифметического.
    Public MethodПрименяет к изображению арифметический медианный фильтр. Медианный фильтр определяется как медиана всех пикселей в локальной области изображения.
    Public MethodПрименяет арифметический фильтр средней точки к изображению.
    Public MethodПрименяет арифметический минимальный фильтр к изображению. Минимальный фильтр определяется как минимум всех пикселей в локальной области изображения.
    Public MethodПрименяет к изображению эффект мозаики.
    Public MethodПрименяет к изображению эффект размытия в движении.
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodПрименяет к изображению эффект масляной живописи.
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodНакладывает изображение поверх другого изображения.
    Public MethodНакладывает изображение поверх другого изображения с помощью одной из бинарных операций.
    Public MethodНакладывает изображение поверх другого изображения с использованием 8-битной маски изображения.
    Public MethodНакладывает изображение поверх другого изображения со смешиванием цветов.
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodПрименяет эффект пикселизации к изображению.
    Public MethodПрименяет к изображению эффект постеризации.
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodИскажает изображение с использованием четырехсторонней деформации.
    Public MethodПрименяет к изображению эффект удаления эффекта красных глаз.
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public Method (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodПерераспределяет цвета изображения по 8 бит на цветовой канал.
    Public MethodПерераспределяет цвета изображения по 16 бит на цветовой канал.
    Public MethodЗаменяет цвет изображения.
    Public MethodИзменяет разрешение изображения с соответствующим изменением размера.Эта команда изменяет внутренний размер изображения (в пикселях), но не реальный размер изображения (в дюймах или см).
    Public MethodИзменяет размер изображения.
    Public MethodИзменяет размер холста изображения.
    Public MethodПоворачивает изображение.
    Public MethodПрименяет к изображению эффект сепии (старая фотография).
    Public MethodИзменяет альфа-канал изображения из указанной маски изображения.
    Public MethodУстанавливает значение альфа-канала для всех пикселей изображения на указанное значение.
    Public MethodПрименяет фильтр резкости к изображению.
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodНаклоняет изображение по горизонтали или по вертикали.
    Public MethodПрименяет к изображению эффект соляризации.
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodПрименяет эффект отражения тайла к изображению.
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Public MethodOverloaded. (Inherited from Microsoft.AspNetCore.Mvc.ControllerBase)
    Защищенные Методы
     ИмяОписание
    Protected MethodСоздает хранилище данных для глобальных ресурсов.
    Protected MethodСоздает менеджер кэша, который управляет кэшем тайлов изображений.
    Protected MethodСоздает хранилище данных для сериализованных документов.
    Protected MethodСоздает хранилище данных для текущего сеанса.
    Protected MethodСоздает менеджер кэша, который управляет кэшем миниатюр.
    Protected MethodСоздает VintasoftImageProcessingWebService, который обрабатывает HTTP запросы от клиентов и позволяет обрабатывать изображения.
    Смотрите также