.config
.vscode
BlurHash
BlurHash.Core
BlurHash.System.Drawing.Common
Compare
Copy-Distinct
Date-Group
Delete-By-Distinct
Delete-By-Relative
Distance
Drag-Drop-Explorer
Drag-Drop-Move
Drag-Drop-Search
Drag-Drop-Set-Property-Item
Duplicate-Search
Face
FaceParts
FaceRecognitionDotNet
Instance
Map
Metadata
Metadata-Query
Mirror-Length
Move-By-Id
Offset-Date-Time-Original
PhotoPrism
PrepareForOld
Property
Property-Compare
Rename
Resize
Set-Created-Date
Shared
Tests
Models
Binder
AppSettings.cs
Configuration.cs
Tests.csproj
UnitTestCalculations.cs
UnitTestExample.cs
UnitTestHardCoded.cs
UnitTestResize.cs
TestsWithFaceRecognitionDotNet
ThumbHash
.editorconfig
.gitattributes
.gitignore
.prettierignore
.txt
View-by-Distance-MKLink-Console.sln
package-lock.json
package.json
85 lines
5.0 KiB
C#
85 lines
5.0 KiB
C#
namespace View_by_Distance.Tests.Models;
|
|
|
|
public record Configuration(Property.Models.Configuration PropertyConfiguration,
|
|
bool CheckDFaceAndUpWriteDates,
|
|
bool CheckJsonForDistanceResults,
|
|
string[] CopyFacesAndSaveFaceLandmarkForOutputResolutions,
|
|
int CrossDirectoryMaxItemsInDistanceCollection,
|
|
bool DeletePossibleDuplicates,
|
|
int DistanceFactor,
|
|
bool DistanceMoveUnableToMatch,
|
|
int DistancePixelDistanceTolerance,
|
|
bool DistanceRenameToMatch,
|
|
int EyeThreshold,
|
|
int FaceAreaPermyriad,
|
|
int FaceConfidencePercent,
|
|
int FaceDistanceHiddenImageFactor,
|
|
int FaceDistancePermyriad,
|
|
string FocusDirectory,
|
|
string FocusModel,
|
|
bool ForceFaceLastWriteTimeToCreationTime,
|
|
bool ForceMetadataLastWriteTimeToCreationTime,
|
|
bool ForceResizeLastWriteTimeToCreationTime,
|
|
string GenealogicalDataCommunicationFile,
|
|
string[] IgnoreExtensions,
|
|
string[] JLinks,
|
|
string[] LoadOrCreateThenSaveDistanceResultsForOutputResolutions,
|
|
string[] LoadOrCreateThenSaveImageFacesResultsForOutputResolutions,
|
|
bool LoadPhotoPrismLocations,
|
|
float? LocationContainerDistanceTolerance,
|
|
int LocationDigits,
|
|
int LocationFactor,
|
|
bool LookForAbandoned,
|
|
string MappingDefaultName,
|
|
bool MappingUseDeterministicHashCodeUnknownFaceKeyValuePairsForAddToMapping,
|
|
bool MappingUseDeterministicHashCodeUnknownFaceKeyValuePairsForSaveMapping,
|
|
string[] MixedYearRelativePaths,
|
|
string ModelDirectory,
|
|
string ModelName,
|
|
string OutputExtension,
|
|
int OutputQuality,
|
|
string[] OutputResolutions,
|
|
bool OverrideForFaceImages,
|
|
bool OverrideForFaceLandmarkImages,
|
|
bool OverrideForResizeImages,
|
|
int PersonBirthdayFirstYear,
|
|
string PersonBirthdayFormat,
|
|
string PersonCharacters,
|
|
int PersonCharactersCopyCount,
|
|
string PersonKeyFormat,
|
|
string PredictorModelName,
|
|
bool PropertiesChangedForDistance,
|
|
bool PropertiesChangedForFaces,
|
|
bool PropertiesChangedForIndex,
|
|
bool PropertiesChangedForMetadata,
|
|
bool PropertiesChangedForResize,
|
|
int RadomUseBirthdayMinimum,
|
|
int[] RangeDaysDeltaTolerance,
|
|
float[] RangeDistanceTolerance,
|
|
float[] RangeFaceAreaPermyriadTolerance,
|
|
float[] RangeFaceConfidence,
|
|
float[] RectangleIntersectMinimums,
|
|
bool Reverse,
|
|
string[] SaveBlurHashForOutputResolutions,
|
|
string[] SaveFaceDistancesForOutputResolutions,
|
|
string[] SaveFaceLandmarkForOutputResolutions,
|
|
string[] SaveFilteredOriginalImagesFromJLinksForOutputResolutions,
|
|
bool SaveIndividually,
|
|
bool SaveFullYearOfRandomFiles,
|
|
string[] SaveMappedForOutputResolutions,
|
|
string[] SavePropertyShortcutsForOutputResolutions,
|
|
string[] SaveRandomForOutputResolutions,
|
|
bool SaveResizedSubfiles,
|
|
string[] SaveShortcutsForOutputResolutions,
|
|
bool SaveSortingWithoutPerson,
|
|
string[] SkipNotSkipDirectories,
|
|
int? SkipOlderThanDays,
|
|
int? SkipPersonWithMoreThen,
|
|
bool SkipSearch,
|
|
int SortingMaximumPerFaceShouldBeHigh,
|
|
int SortingMaximumPerKey,
|
|
int SortingMinimumToUseSigma,
|
|
bool TestDistanceResults,
|
|
int UseFilterTries,
|
|
string[] ValidKeyWordsToIgnoreInRandom,
|
|
string[] ValidResolutions); |