【问题标题】:How to get colour from image in react native [closed]如何在本机反应中从图像中获取颜色[关闭]
【发布时间】:2019-05-28 14:43:05
【问题描述】:

这似乎是一个愚蠢的问题,但我是反应技术的新手。在这里,我想从 image 中选择一种颜色。例如,当用户选择要上传的图像时,我想获取图像中使用的所有颜色。如果可能,请给我建议或解决方案,或者给我一些资源(视频)来完成我的项目

谢谢

【问题讨论】:

标签: javascript reactjs react-native ecmascript-6


【解决方案1】:

进行图像处理的最佳方式是在后端。但是在某些情况下,您希望根据图像在设备上进行主题化。在这种情况下,您可以使用像 ChameleonFramework 这样的 iOS cocopod 并创建一个 Native Bridge 来调用 iOS 类。

要创建原生桥,您可以查看Native iOS Bridge for iOS and Android

【讨论】:

    【解决方案2】:

    我不确定这是否足以满足您的要求,但Color Thief 是一个 JS 库,可以从图像中提取主色。你不能这样使用它,因为它是专门为网络创建的并使用画布,但它没有太多代码,所以通过一些工作你可以让它工作我猜......

    【讨论】:

      【解决方案3】:

      我建议你可以试试谷歌云视觉。上传图片后,谷歌会返回相关信息,包括颜色

      【讨论】:

        猜你喜欢
        • 2012-08-14
        • 1970-01-01
        • 2012-03-31
        • 2019-11-14
        • 1970-01-01
        • 1970-01-01
        • 2013-07-11
        • 1970-01-01
        • 2019-09-02
        相关资源
        最近更新 更多