You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.5 KiB
32 lines
1.5 KiB
package com.sothr.imagetools.engine.util
|
|
|
|
object PropertyEnum extends Enumeration {
|
|
type PropertiesEnum = Value
|
|
val Version = Value("app.version.current")
|
|
val PreviousVersion = Value("app.version.previous")
|
|
//default app settings
|
|
val Timed = Value("app.timed")
|
|
//default engine concurrency settings
|
|
val ConcurrentSimilarityLimit = Value("app.engine.concurrent.similarity.limit")
|
|
val ConcurrentProcessingLimit = Value("app.engine.concurrent.processing.limit")
|
|
//default image settings
|
|
val ImageDifferenceThreshold = Value("app.image.differenceThreshold")
|
|
val HashPrecision = Value("app.image.hash.precision")
|
|
val UseAhash = Value("app.image.ahash.use")
|
|
val AhashWeight = Value("app.image.ahash.weight")
|
|
val AhashPrecision = Value("app.image.ahash.precision")
|
|
val AhashTolerance = Value("app.image.ahash.tolerance")
|
|
val UseDhash = Value("app.image.dhash.use")
|
|
val DhashWeight = Value("app.image.dhash.weight")
|
|
val DhashPrecision = Value("app.image.dhash.precision")
|
|
val DhashTolerance = Value("app.image.dhash.tolerance")
|
|
val UsePhash = Value("app.image.phash.use")
|
|
val PhashWeight = Value("app.image.phash.weight")
|
|
val PhashPrecision = Value("app.image.phash.precision")
|
|
val PhashTolerance = Value("app.image.phash.tolerance")
|
|
//Default Thumbnail Settings
|
|
val ThumbnailDirectory = Value("app.thumbnail.directory")
|
|
val ThumbnailSize = Value("app.thumbnail.size")
|
|
//Default Database Settings
|
|
val DatabaseConnectionURL = Value("app.database.connectionURL")
|
|
}
|