Я работаю над проектом распознавания объектов в 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, но только основы.
С уважением
Рубен.