2016-12-06 27 views
-1

任何人都可以幫助,我想在TextView中獲得Tensorflow結果。我想這樣做Tensorflow Android相機演示,在textview中獲取結果

TextView text = (TextView) findViewById(R.id.text); 
text = recog.getTile(); 

我曾嘗試自己,但沒能做到這一點。

編輯:

默認情況下的得分顯示在畫布上,而不是在畫布上顯示我想在TextView的結果。

Tensorflow Android camera demo

+0

你的問題不明確。請提供更多信息。 – Distwo

+0

@Distwo如上圖所示,結果在畫布上繪製,而不是在畫布中顯示,我想獲得結果或字符串中唯一的第一個結果,因此我可以使用它。 –

+0

@MuhammadHannan你嘗試過這種方法text.setSingleLine(true); ?? –

回答

3

我從來沒有用過TensorFlow但是從我所看到的in this sample

您需要創建的TensorFlowImageClassifier

classifier = new TensorFlowImageClassifier();

與自己的參數初始化一個實例:

classifier.initializeTensorFlow(...)

運行識別,它將返回某種類型的結果對象的列表。

List<Results> classifier.recognizeImage(croppedBitmap);

在這些結果中,你應該有一個標題(即自動售貨機)和置信度(即0.973)。

一旦你有,你可以把它放在你的TextView做text.setText(result.getTitle);

相關問題