首页 > 解决方案 > Kotlin 中的图像处理

问题描述

我正在尝试在没有 Android 开发的情况下在 Kotlin 中进行图像处理。大多数 Kotlin 教程只是将我提到 Android 开发,这无济于事。我可以使用以下方法在 Kotlin 中读取图像:

val url = URL("https://images.indianexpress.com/2021/01/strawberry_1200_getty.jpg")
val image: Image = ImageIO.read(url)
println(image)

它打印出一大堆关于图片的信息,但我不确定如何从这些信息中获取宽度和高度。获得图像宽度和高度后,我需要找出一种方法来判断图像中每个像素的颜色,这当然是通过 (0, 0, 0) 等 RGB 代码。谢谢任何能够帮我解决我在图像处理方面遇到的这个问题。

标签: kotlinimage-processing

解决方案


推荐阅读