Несоответствие типов в Scala при работе с картой

Это довольно просто:

  • Создайте новый объект Bitmap с обрезанным размером.
  • Используйте Graphics.FromImage для создания объекта Graphics для нового bitmap.
  • Используйте метод DrawImage для рисования изображения на растровом изображении с отрицательной координатой X и Y.
1
задан Jacek Laskowski 28 January 2019 в 18:05
поделиться

1 ответ

Это должно решить вашу проблему, а также избежать вызова List.length, который равен O ( N ) , и использовать вместо этого Array.length, который равен O 1 ) .

val hashesInRecords: DStream[(RecordKey, Array[Int])] = records.map { record =>
  val ints = calculateIndexing(record.fields()).toArray
  (new RecordKey(record.key, ints.length), ints)
}
0
ответ дан Luis Miguel Mejía Suárez 28 January 2019 в 18:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: