cavis/cavis-datavec/cavis-datavec-data/cavis-datavec-data-image/build.gradle

51 lines
1.6 KiB
Groovy

plugins {
id 'java-library'
id 'maven-publish'
id 'signing'
}
apply from: "${project.rootProject.projectDir}/createTestBackends.gradle"
dependencies {
implementation project(":cavis-datavec:cavis-datavec-api")
implementation project(":cavis-dnn:cavis-dnn-api")
implementation project(":cavis-dnn:cavis-dnn-common")
implementation 'com.github.jai-imageio:jai-imageio-core'
implementation 'com.twelvemonkeys.imageio:imageio-jpeg'
implementation 'com.twelvemonkeys.imageio:imageio-tiff'
implementation 'com.twelvemonkeys.imageio:imageio-psd'
implementation 'com.twelvemonkeys.imageio:imageio-bmp'
implementation('com.google.android:android:4.1.1.4') {
// optional = true (optional is not supported for dependency with closure)
transitive = false
}
implementation "org.bytedeco:javacpp"
implementation "org.bytedeco:javacv"
implementation "org.bytedeco:opencv"
implementation group: "org.bytedeco", name: "opencv", classifier: buildTarget
implementation "org.bytedeco:leptonica-platform"
implementation "org.bytedeco:hdf5-platform"
implementation "commons-io:commons-io"
implementation "com.fasterxml.jackson.core:jackson-core"
implementation "com.fasterxml.jackson.core:jackson-annotations"
implementation "com.fasterxml.jackson.core:jackson-databind"
implementation "org.slf4j:slf4j-api"
implementation "com.google.guava:guava"
testImplementation project(":cavis-nd4j:cavis-nd4j-common-tests")
testImplementation project(":cavis-native:cavis-native-blas")
testRuntimeOnly "net.brutex.ai:dl4j-test-resources:1.0.1-SNAPSHOT"
}