Update ExifUtils.kt
This commit is contained in:
@@ -5,6 +5,7 @@ package aza.instant
|
||||
import com.ashampoo.kim.Kim
|
||||
import com.ashampoo.kim.common.convertToPhotoMetadata
|
||||
import com.ashampoo.kim.format.ImageMetadata
|
||||
import com.ashampoo.kim.model.PhotoMetadata
|
||||
import kotlinx.serialization.InternalSerializationApi
|
||||
import java.security.MessageDigest
|
||||
import java.time.LocalDateTime
|
||||
@@ -21,7 +22,7 @@ fun formatExposureTime(t: Double): String {
|
||||
else "%.0fs".format(t)
|
||||
}
|
||||
|
||||
data class ExifResult(val shutterInfo: String, val cameraInfo: String, val dateTime: String, val location: String, val urlName: String, val w: Int, val h: Int, val raw: ImageMetadata) {
|
||||
data class ExifResult(val shutterInfo: String, val cameraInfo: String, val dateTime: String, val location: String, val urlName: String, val w: Int, val h: Int, val raw: ImageMetadata, val d: PhotoMetadata) {
|
||||
override fun toString(): String {
|
||||
return "Date/Time: $dateTime\nLocation: $location\nCamera Info: $cameraInfo\nShutter Info: $shutterInfo\nURL Name: $urlName"
|
||||
}
|
||||
@@ -63,6 +64,7 @@ suspend fun parseExif(data: ByteArray): ExifResult? {
|
||||
|
||||
w = d.widthPx!!,
|
||||
h = d.heightPx!!,
|
||||
raw = exif
|
||||
raw = exif,
|
||||
d = d,
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user