小编use*_*756的帖子

如何在Android中的paint应用程序中更改默认擦除颜色?

我制作了一个应用程序,我想用事件擦除绘图线.为此我用过

mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR));
Run Code Online (Sandbox Code Playgroud)

但是在删除一条线时,该线先变为黑色,然后擦除.我想要一个透明的颜色来擦除绘图路径.

graphics android

6
推荐指数
1
解决办法
1874
查看次数

无法在类型为 UINT8 的 TensorFlowLite 张量和 Java 对象之间进行转换

我正在使用 MLKiT 加载自定义 tensoflow 模型在读取模型时出现以下错误

java.lang.IllegalArgumentException:无法在类型为 UINT8 的 TensorFlowLite 张量和类型为 [[[[F 的 Java 对象(与 TensorFlowLite 类型 FLOAT32 兼容)之间进行转换。

我正在使用以下代码使用 tlflite 文件进行对象检测

    private fun bitmapToInputArray(bitmap: Bitmap): Array<Array<Array<FloatArray>>> {
            var bitmap = bitmap
            bitmap = Bitmap.createScaledBitmap(bitmap, 224, 224, true)

            val batchNum = 0
            val input = Array(1) { Array(224) { Array(224) { FloatArray(3) } } }
            for (x in 0..223) {
                for (y in 0..223) {
                    val pixel = bitmap.getPixel(x, y)
                    // Normalize channel values to [-1.0, 1.0]. This requirement varies by …
Run Code Online (Sandbox Code Playgroud)

android tensorflow-lite

6
推荐指数
1
解决办法
2214
查看次数

无法使用 Firebase ML Kit 加载自定义 tflite 模型

我正在使用 ML 套件集成对象检测我正在使用 firebase ML 创建自定义 tflite 模型并按照此文档https://firebase.google.com/docs/ml-kit/android/use-custom-models加载自定义模型但得到加载模型时出现以下错误

com.google.firebase.ml.common.FirebaseMLException:本地模型加载失败,模型选项为:本地模型名称:模型名称。远程型号名称:未指定。

   private fun configureLocalModelSource() {
        // [START mlkit_local_model_source]
        val localSource = FirebaseLocalModel.Builder("my_local_model") // Assign a name to this model
                .setAssetFilePath("my_model.tflite")
                .build()
        FirebaseModelManager.getInstance().registerLocalModel(localSource)
        // [END mlkit_local_model_source]
    }

    @Throws(FirebaseMLException::class)
    private fun createInterpreter(): FirebaseModelInterpreter? {
        // [START mlkit_create_interpreter]
        val options = FirebaseModelOptions.Builder()
                .setRemoteModelName("my_cloud_model")
                .setLocalModelName("my_local_model")
                .build()
        val interpreter = FirebaseModelInterpreter.getInstance(options)
        // [END mlkit_create_interpreter]

        return interpreter
    }
Run Code Online (Sandbox Code Playgroud)

android tensorflow tensorflow-lite firebase-mlkit

5
推荐指数
0
解决办法
698
查看次数