Набор данных Coco для набора данных voc для darkflow - PullRequest
0 голосов
/ 20 февраля 2019

Я работаю над проектом распознавания объектов в darkflow, и я хочу обучить его с помощью набора данных coco.Насколько я знаю, Darkflow может работать только с набором данных вокала.Поэтому я пытаюсь преобразовать набор данных Coco JSON в несколько XML-файлов, необходимых для Darkflow.Я хочу создать скрипт в vb.net, потому что я это немного знаю.

Я делаю снимок экрана с частью файла json, с чего я хочу начать - получить каждый идентификатор в изображениях [] в отдельном расширенном текстовом поле

снимок экрана

Пока что я получил только первый идентификатор с этим фрагментом кода:

Dim dir As String = "C:\Users\ruben\darknet enf\darknet-master2\coco\annotations\instances_val2014.json"

Dim reader As New StreamReader(dir)
Dim jsondata As String = reader.ReadToEnd
Dim ser As JObject = JObject.Parse(jsondata)
Dim id As String = ser.SelectToken("images[0].id").ToString


Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    RichTextBox1.Text = jsondata
    reader.Close()
    RichTextBox2.AppendText(id)

End Sub

Я работаю с newtonsoft.json, чтобы разобрать json.Я пишу код в Visual Studio 2017

Я думаю, что мне нужно использовать a для каждого цикла, но я не знаю, как это использовать здесь.

Надеюсь, кто-то может помочь мне разобраться в этом,Я знаю немного vb.net, но только основы.

С уважением

Рубен.

...