MCPcopy Index your code
hub / github.com/ColmapView/Colmapview.github.io / writeScenario

Function writeScenario

tests/pycolmap/generate_fixtures.ts:58–70  ·  view source on GitHub ↗
(
  name: string,
  camBuf: ArrayBuffer,
  imgBuf: ArrayBuffer,
  ptBuf: ArrayBuffer,
)

Source from the content-addressed store, hash-verified

56}
57
58function writeScenario(
59 name: string,
60 camBuf: ArrayBuffer,
61 imgBuf: ArrayBuffer,
62 ptBuf: ArrayBuffer,
63): void {
64 const dir = resolve(FIXTURES_DIR, name, 'sparse', '0');
65 mkdirSync(dir, { recursive: true });
66 writeFileSync(resolve(dir, 'cameras.bin'), Buffer.from(camBuf));
67 writeFileSync(resolve(dir, 'images.bin'), Buffer.from(imgBuf));
68 writeFileSync(resolve(dir, 'points3D.bin'), Buffer.from(ptBuf));
69 console.log(`[fixtures] wrote ${name}`);
70}
71
72async function main(): Promise<void> {
73 if (!hasSparseBinaryFixture(BICYCLE_BIN)) {

Callers 1

mainFunction · 0.85

Calls 1

resolveFunction · 0.50

Tested by

no test coverage detected