Пример #1
0
void wbExport(const char *file, wbReal_t *data, int rows, int columns) {
  wbExportKind_t kind;
  wbExport_t exprt;

  if (file == NULL) {
    return;
  }

  kind = _parseExportExtension(file);
  exprt = wbExport_open(file, kind);

  wbExport_write(exprt, data, rows, columns, wbType_real);
  wbExport_close(exprt);
}
Пример #2
0
void wbExport(const char *file, unsigned char *data, int rows,
              int columns) {
  wbExportKind_t kind;
  wbExport_t exprt;

  if (file == nullptr) {
    return;
  }

  kind  = _parseExportExtension(file);
  exprt = wbExport_open(file, kind);

  wbExport_write(exprt, data, rows, columns, wbType_ubit8);
  wbExport_close(exprt);
}
Пример #3
0
void wbExport(const char *file, wbImage_t img) {
  wbExportKind_t kind;
  wbExport_t exprt;

  if (file == NULL) {
    return;
  }

  kind = _parseExportExtension(file);
  exprt = wbExport_open(file, kind);

  wbAssert(kind == wbExportKind_ppm);

  wbExport_writeAsImage(exprt, img);
  wbExport_close(exprt);
}