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
<PackageReference Include="SuperMaker.AiSoulmateSketchFilter" Version="1767.855.550.700" />
<PackageVersion Include="SuperMaker.AiSoulmateSketchFilter" Version="1767.855.550.700" />
<PackageReference Include="SuperMaker.AiSoulmateSketchFilter" />
paket add SuperMaker.AiSoulmateSketchFilter --version 1767.855.550.700
#r "nuget: SuperMaker.AiSoulmateSketchFilter, 1767.855.550.700"
#:package SuperMaker.AiSoulmateSketchFilter@1767.855.550.700
#addin nuget:?package=SuperMaker.AiSoulmateSketchFilter&version=1767.855.550.700
#tool nuget:?package=SuperMaker.AiSoulmateSketchFilter&version=1767.855.550.700
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 | Versions 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. |
-
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 |