ND4J读取图片

一、构建加载器

NativaImageLoader loader = new NativeImageLoader(height, width, channels);

构建图片加载器,顺便完成了对图片的缩放功能,可以直接用于fit网络模型。

  1. height: 图片的高
  2. width: 图片的宽
  3. channels: 图片通道数,3为彩色,1为黑白

二、图片读取

INDArray image = loader.asMatrix(new File("/picture/path"))

根据图片路径读取对应图片成为INDArray

三,图片矩阵规范化

DataNormalization scaler = new ImagePreProcessScaler(0, 1);
scaler.transform(image);

ImagePreProcessScaler构造器参数为需要规范化的区间。


更多文档可以查看 https://github.com/sjsdfg/deeplearning4j-issues
你的star是我持续分享的动力

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 14,989评论 1 180
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,264评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,282评论 19 139
  • 正文:“换句话说,描绘美好蓝图的人,他就能迎来美好人生。若是思想消极,其人生也将不如意。” 思考 这句话是出...
    孙倩阅读 1,463评论 6 0
  • 或许有很多家长因为孩子经常玩手机电脑而导致的近视,不让孩子配眼镜,你有没有想过,孩子看不清楚,得用一切办法看清楚的...
    独孤寒殤阅读 1,805评论 0 0

友情链接更多精彩内容