- Introduced `IAiExtractionService` and its implementation `AiExtractionService` for processing images and extracting text. - Created `AiResultItem` model to hold results from AI extraction. - Added `ImageProcessingCoordinator` to manage image processing tasks and provide progress updates. - Implemented view models for AI settings, path settings, processing state, race upload settings, and visual settings to support UI binding. - Updated `Program.cs` to register new services and dependencies. - Modified project file to skip MinVer execution during local builds.
7 lines
170 B
C#
7 lines
170 B
C#
namespace ImageCatalog_2.Models;
|
|
|
|
public class AiResultItem
|
|
{
|
|
public string Path { get; set; } = string.Empty;
|
|
public string Text { get; set; } = string.Empty;
|
|
}
|