ai-tube / src /lib /utils /getImageDimension.ts
jbilcke's picture
working to improve the clap format
f42b4a1
raw
history blame
348 Bytes
export interface ImageDimension {
width: number
height: number
}
export async function getImageDimension(src: string): Promise<ImageDimension> {
if (!src) {
return { width: 0, height: 0 }
}
const img = new Image()
img.src = src
await img.decode()
const width = img.width
const height = img.height
return { width, height }
}