Made useable by Helpers
This commit is contained in:
@ -1,10 +1,19 @@
|
||||
using View_by_Distance.Shared.Models;
|
||||
using System.Text.Json;
|
||||
using Phares.Shared.Models;
|
||||
|
||||
namespace View_by_Distance.Metadata.Models.Stateless;
|
||||
namespace Phares.Metadata.Models.Stateless;
|
||||
|
||||
internal static class Face
|
||||
{
|
||||
|
||||
internal static FaceEncoding? GetFaceEncoding(ExifDirectory? exifDirectory)
|
||||
{
|
||||
FaceEncoding? result;
|
||||
string? json = GetFaceEncoding(exifDirectory?.PngDirectories);
|
||||
result = string.IsNullOrEmpty(json) ? null : JsonSerializer.Deserialize(json, FaceEncodingGenerationContext.Default.FaceEncoding);
|
||||
return result;
|
||||
}
|
||||
|
||||
internal static string? GetFaceEncoding(PngDirectory[]? pngDirectories)
|
||||
{
|
||||
string? result = null;
|
||||
@ -22,7 +31,15 @@ internal static class Face
|
||||
return result;
|
||||
}
|
||||
|
||||
internal static string? GetOutputResolution(PngDirectory[]? pngDirectories)
|
||||
internal static FaceFile? GetFaceFile(ExifDirectory? exifDirectory)
|
||||
{
|
||||
FaceFile? result;
|
||||
string? json = GetOutputResolution(exifDirectory?.PngDirectories);
|
||||
result = string.IsNullOrEmpty(json) ? null : JsonSerializer.Deserialize(json, FaceFileGenerationContext.Default.FaceFile);
|
||||
return result;
|
||||
}
|
||||
|
||||
private static string? GetOutputResolution(PngDirectory[]? pngDirectories)
|
||||
{
|
||||
string? result = null;
|
||||
if (pngDirectories is not null)
|
||||
|
Reference in New Issue
Block a user