kotlin - 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 代码。谢谢任何能够帮我解决我在图像处理方面遇到的这个问题。
解决方案
推荐阅读
- python - 绘制两个不同维度的数据框(x 和 y)?
- javascript - 为数字设置 URL 重定向/重写
- sql - ORA-04091: 表名发生变化 - 当来自子表的触发器想要更新父表时
- python - 在 python 数据框上应用函数 - 在特定列上的每个单元格上,按其他列
- c++ - GetIDsOfNames 总是以 RPC_E_SERVERCALL_RETRYLATER 在 Photoshop 中获取属性 ID 失败
- android - 如何杀死在同一活动中多次调用的Android活动
- android - 使用 WebSockets 时如何修复无法在未调用 Looper.prepare() 的线程内创建处理程序?
- nginx - 无法使用反向代理 nginx
- xpath - 如何在逗号 XPath 后添加空格
- python - 测量执行特定代码行的硬件性能