Конвертируйте скриншот передней панели в строку base64, используя LabVIEW 2018

Вы можете заметить свойства, вызывающие циклическую ссылку. Затем вы можете сделать что-то вроде:

private Object DeCircular(Object object)
{
   // Set properties that cause the circular reference to null

   return object
}
1
задан Bala Gopi 17 January 2019 в 12:58
поделиться

1 ответ

Вам не хватает преобразования данных изображения LabVIEW в более общий формат изображения, который будет понят за пределами контекста LabVIEW, например, с помощью инструмента CodeBeautify. Все, что вам нужно сделать, это преобразовать данные изображения с помощью LV Image в PNG Data.VI в PNG, прежде чем кодировать его.

Используя приведенный ниже пример, если я возьму вывод кодированной строки base64 и использую инструмент CodeBeautify base64-to-image-converter , он покажет ожидаемое изображение.

Example

0
ответ дан adambro 17 January 2019 в 12:58
поделиться
Другие вопросы по тегам:

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