SuperMaker.AiSoulmateSketchFilter 1767.855.550.700

dotnet add package SuperMaker.AiSoulmateSketchFilter --version 1767.855.550.700
                    
NuGet\Install-Package SuperMaker.AiSoulmateSketchFilter -Version 1767.855.550.700
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="SuperMaker.AiSoulmateSketchFilter" Version="1767.855.550.700" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="SuperMaker.AiSoulmateSketchFilter" Version="1767.855.550.700" />
                    
Directory.Packages.props
<PackageReference Include="SuperMaker.AiSoulmateSketchFilter" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add SuperMaker.AiSoulmateSketchFilter --version 1767.855.550.700
                    
#r "nuget: SuperMaker.AiSoulmateSketchFilter, 1767.855.550.700"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package SuperMaker.AiSoulmateSketchFilter@1767.855.550.700
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=SuperMaker.AiSoulmateSketchFilter&version=1767.855.550.700
                    
Install as a Cake Addin
#tool nuget:?package=SuperMaker.AiSoulmateSketchFilter&version=1767.855.550.700
                    
Install as a Cake Tool

ai-soulmate-sketch-filter

A .NET library providing image filtering capabilities tailored for AI-generated soulmate sketches, enhancing visual appeal and artistic style. This package offers a streamlined way to apply unique and relevant filters to your generated images.

Installation

To install the ai-soulmate-sketch-filter package, use the following command in your .NET project: bash dotnet add package ai-soulmate-sketch-filter

Usage Examples

Here are a few examples demonstrating how to use the ai-soulmate-sketch-filter package in your C# code:

1. Applying a Basic Sketch Filter: csharp using AiSoulmateSketchFilter; using System.Drawing;

// Load your image (replace with your actual image loading logic) Bitmap originalImage = new Bitmap("path/to/your/image.jpg");

// Apply the default sketch filter Bitmap filteredImage = ImageFilters.ApplySketchFilter(originalImage);

// Save the filtered image (replace with your actual saving logic) filteredImage.Save("path/to/your/filtered_image.jpg");

2. Adjusting Filter Intensity: csharp using AiSoulmateSketchFilter; using System.Drawing;

// Load your image Bitmap originalImage = new Bitmap("path/to/your/image.jpg");

// Apply the sketch filter with a custom intensity (0.0 - 1.0) double intensity = 0.75; Bitmap filteredImage = ImageFilters.ApplySketchFilter(originalImage, intensity);

// Save the filtered image filteredImage.Save("path/to/your/filtered_image_intensity.jpg");

3. Applying a Sepia Tone Enhancement: csharp using AiSoulmateSketchFilter; using System.Drawing;

// Load your image Bitmap originalImage = new Bitmap("path/to/your/image.jpg");

// Apply the sepia tone enhancement Bitmap filteredImage = ImageFilters.ApplySepiaTone(originalImage);

// Save the filtered image filteredImage.Save("path/to/your/filtered_image_sepia.jpg");

4. Combining Filters (Sketch and Sepia): csharp using AiSoulmateSketchFilter; using System.Drawing;

// Load your image Bitmap originalImage = new Bitmap("path/to/your/image.jpg");

// Apply the sketch filter Bitmap sketchFilteredImage = ImageFilters.ApplySketchFilter(originalImage, 0.6);

// Apply the sepia tone to the sketch-filtered image Bitmap combinedFilteredImage = ImageFilters.ApplySepiaTone(sketchFilteredImage);

// Save the combined filtered image combinedFilteredImage.Save("path/to/your/filtered_image_combined.jpg");

5. Using Grayscale Conversion Before Sketch Filtering: csharp using AiSoulmateSketchFilter; using System.Drawing;

// Load your image Bitmap originalImage = new Bitmap("path/to/your/image.jpg");

// Convert to grayscale Bitmap grayscaleImage = ImageFilters.ConvertToGrayscale(originalImage);

// Apply the sketch filter to the grayscale image Bitmap filteredImage = ImageFilters.ApplySketchFilter(grayscaleImage, 0.8);

// Save the filtered image filteredImage.Save("path/to/your/filtered_image_grayscale_sketch.jpg");

Feature Summary

  • Sketch Filter: Applies a sketch effect to images, simulating hand-drawn artwork.
  • Intensity Control: Allows adjusting the intensity of the sketch filter for fine-grained control over the visual output.
  • Sepia Tone Enhancement: Adds a sepia tone to images, providing a vintage or aged look.
  • Grayscale Conversion: Converts images to grayscale, often a useful preprocessing step for other filters.
  • Easy Integration: Simple and intuitive API for seamless integration into your .NET projects.
  • Optimized Performance: Designed for efficient image processing, minimizing performance overhead.

License

This project is licensed under the MIT License - see the LICENSE file for details.

This package is part of the ai-soulmate-sketch-filter ecosystem. For advanced features and enterprise-grade tools, visit: https://supermaker.ai/image/blog/ai-soulmate-drawing-free-tool-generate-your-soulmate-sketch/

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net6.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1767.855.550.700 155 1/8/2026