fullseye

Fullseye のファイル形式棚卸し

この表は tools/audit_file_formats.py が実装モジュール、docs/OP_INDEX.json、テストを静的走査して生成する。 拡張子や関数を手で数えた表ではない。— は、ソース上で対応する公開関数または検証を確認できなかったことを示す。

形式 拡張子 読む関数 書く関数 公開 op 依存 テスト 独立の読み手で検証
Zemax glass catalog .agf materials.read_glass_catalog_agf — read_glass_catalog_agf stdlib / core tests/test_lensfile.py
tests/test_materials.py
—
XYZ text .asc mesh.read_points mesh.write_points — stdlib / core tests/test_abi_apply.py
tests/test_abi_wheel.py
+18
—
AVI video .avi — video.write_video — optional: PIL, imageio tests/test_gen_visionlab_video.py
tests/test_perf_batch20_2026_10_20.py
+2
—
BMP .bmp raster.read_raster — — optional: cv2, imageio, tifffile tests/test_iqatid.py
tests/test_raster.py
+1
—
CSV .csv cutting.cut_force_csv_load
fileio.table_read_csv
grind.ae_read_csv
fileio.table_write_csv ae_read_csv
cut_force_csv_load
table_read_csv
table_write_csv
stdlib / core tests/test_audit_file_formats.py
tests/test_cutting.py
+10
csv
pandas
DICOM .dcm volio.read_volume volio.write_volume — optional: SimpleITK, tifffile tests/test_public_api.py
tests/test_volio.py
—
DICOM .dicom volio.read_volume volio.write_volume — optional: SimpleITK, tifffile tests/test_public_api.py
tests/test_volio.py
—
ASTM E57 .e57 fileio.e57_read fileio.e57_write e57_read
e57_write
optional: pye57 tests/test_audit_file_formats.py
tests/test_fileio_e57.py
pye57
GIF .gif — examplefig.save_gif
projmap.save_gif
videocube.video_write_gif
video_write_gif optional: PIL, fullseye, mujoco tests/test_docs_index_reachable.py
tests/test_examplefig_gif.py
+9
—
glTF .gltf meshio_opt.read_gltf
meshio_opt.read_gltf_merged
— — stdlib / core tests/test_mesh.py
tests/test_meshio_opt.py
+1
—
Radiance HDR .hdr volio.read_volume specops.write_envi
volio.write_volume
— optional: SimpleITK, tifffile tests/test_public_api.py
tests/test_specops.py
+2
—
IMG .img volio.read_volume specops.write_envi
volio.write_volume
— optional: SimpleITK, tifffile tests/test_public_api.py
tests/test_specops.py
+3
—
JPEG .jpeg raster.read_raster — — optional: cv2, imageio, tifffile tests/test_docs_index_reachable.py
tests/test_imgforensics.py
+2
—
JPEG .jpg raster.read_raster — — optional: cv2, imageio, tifffile tests/test_docs_index_reachable.py
tests/test_help_rendering.py
+11
—
JSON .json backends_auto.load_specs
fullseye.jsonio.load_json
fullseye.jsonio.save_json — optional: cv2, skimage tests/test_accel_bridge.py
tests/test_accel_match.py
+130
—
LAS .las meshio_opt.read_las — — stdlib / core tests/test_backends.py
tests/test_coherent.py
+6
—
M4V .m4v — video.write_video — optional: PIL, imageio tests/test_gen_visionlab_video.py
tests/test_perf_batch20_2026_10_20.py
+2
—
MetaImage .mha volio.read_volume volio.write_volume — optional: SimpleITK, tifffile tests/test_public_api.py
tests/test_volio.py
—
MetaImage .mhd volio.read_volume volio.write_volume — optional: SimpleITK, tifffile tests/test_public_api.py
tests/test_volio.py
—
Matroska video .mkv — video.write_video — optional: PIL, imageio tests/test_gen_visionlab_video.py
tests/test_perf_batch20_2026_10_20.py
+2
—
MODEL .model printpath.read_3mf — read_3mf stdlib / core tests/test_ledger_probe_fresh_cwd.py
tests/test_optdraw.py
+2
—
MOV .mov — video.write_video — optional: PIL, imageio tests/test_anomaly_patch.py
tests/test_astrostack_median.py
+12
—
MP4 .mp4 — video.write_video — optional: PIL, imageio tests/test_docs_index_reachable.py
tests/test_examplefig_gif.py
+7
—
NHDR .nhdr volio.read_volume volio.write_volume — optional: SimpleITK, tifffile tests/test_public_api.py
tests/test_volio.py
—
NIfTI .nii volio.read_volume volio.write_volume — optional: SimpleITK, tifffile tests/test_public_api.py
tests/test_volio.py
—
NII.GZ .nii.gz volio.read_volume volio.write_volume — optional: SimpleITK, tifffile tests/test_public_api.py
tests/test_volio.py
—
NumPy array .npy mesh.read_points
motionio.read_events
volio.read_volume
mesh.write_points
studio_display.save_outputs
volio.write_volume
read_events optional: SimpleITK, tifffile tests/test_capabilities.py
tests/test_examples3d.py
+20
—
NumPy archive .npz mesh.read_points
motionio.read_events
volio.read_volume
mesh.write_points
volio.write_volume
read_events optional: SimpleITK, tifffile tests/test_carlabridge.py
tests/test_itokawa_anim3d.py
+13
—
NRRD .nrrd volio.read_volume volio.write_volume — optional: SimpleITK, tifffile tests/test_public_api.py
tests/test_volio.py
—
Wavefront OBJ .obj driveworld.read_obj_colored
fileio.mesh_read_obj
mesh.read_mesh
mesh.read_points
fileio.mesh_write_obj
mesh.write_mesh
mesh_read_obj
mesh_write_obj
stdlib / core tests/test_abi_apply.py
tests/test_audit_0_7_1_fixes_2026_10_21.py
+13
trimesh
Geomview OFF .off fileio.mesh_read_off
mesh.read_mesh
mesh.read_points
fileio.mesh_write_off
mesh.write_mesh
mesh_read_off
mesh_write_off
stdlib / core tests/test_audit_file_formats.py
tests/test_drivelateral.py
+8
trimesh
PBM .pbm — imgio.save — optional: PIL, cv2 tests/test_acquire.py
tests/test_acquire_contract.py
+59
—
PCL PCD .pcd mesh.read_points
meshio_opt.read_pcd
— — optional: pypcd4 tests/test_mesh.py
tests/test_meshio_opt.py
+2
—
PFM .pfm raster.read_depth
raster.read_pfm
raster.read_raster
imgio.save
raster.write_pfm
— optional: PIL, cv2, imageio, tifffile tests/test_acquire.py
tests/test_acquire_contract.py
+61
—
PGM .pgm — imgio.save — optional: PIL, cv2 tests/test_acquire.py
tests/test_acquire_contract.py
+59
—
Stanford PLY .ply fileio.mesh_read_ply
gsplatnp.gs_read_file
mesh.read_mesh
mesh.read_points
fileio.mesh_write_ply
gsplat_train_native.save_gaussians_ply
imgio.save_ply
mesh.write_mesh
+1
gs_read_file
mesh_read_ply
mesh_write_ply
必須: PIL, gsplat, torch
optional: numpy
tests/test_audit_file_formats.py
tests/test_fileio_mesh.py
+12
plyfile
trimesh
PNG .png raster.read_depth
raster.read_raster
imgio.save
studio_display.save_outputs
— optional: PIL, cv2, imageio, tifffile tests/test_acquire.py
tests/test_acquire_contract.py
+76
—
PPM .ppm — imgio.save — optional: PIL, cv2 tests/test_acquire.py
tests/test_acquire_contract.py
+59
—
XYZ text .pts mesh.read_points mesh.write_points — stdlib / core tests/test_mesh.py
tests/test_review_fixes_phys_2026_10_07.py
+1
—
RAW raster .raw volio.read_volume volio.write_volume — optional: SimpleITK, tifffile tests/test_gfx2d.py
tests/test_gsplat_train.py
+6
—
3D Gaussian splat .splat gsplatnp.gs_read_file — gs_read_file stdlib / core tests/test_gsviewer.py
tests/test_opsdrive.py
+1
—
STL .stl fileio.mesh_read_stl
mesh.read_mesh
mesh.read_points
fileio.mesh_write_stl
mesh.write_mesh
mesh_read_stl
mesh_write_stl
stdlib / core tests/test_audit_file_formats.py
tests/test_fileio_mesh.py
+5
stl
trimesh
TIFF .tif raster.read_depth
raster.read_raster
volio.read_volume
imgio.save
volio.write_volume
— optional: PIL, SimpleITK, cv2, imageio, tifffile tests/test_acquire.py
tests/test_acquire_contract.py
+60
—
TIFF .tiff raster.read_depth
raster.read_raster
volio.read_volume
imgio.save
volio.write_volume
— optional: PIL, SimpleITK, cv2, imageio, tifffile tests/test_acquire.py
tests/test_acquire_contract.py
+60
—
Text/XYZ .txt mesh.read_points mesh.write_points — stdlib / core tests/test_acquire_contract.py
tests/test_anim3d_i18n_builders_2026_10_25.py
+18
—
VOL .vol volio.read_volume volio.write_volume — optional: SimpleITK, tifffile tests/test_docstring_audit_wave1_2026_10_22.py
tests/test_fileio_mesh.py
+23
—
WAV .wav dsp.read_wav dsp.write_wav read_wav
write_wav
stdlib / core tests/test_chain_type_contracts.py
tests/test_docstring_audit_wave1_2026_10_22.py
+17
—
WebM video .webm — video.write_video — optional: PIL, imageio tests/test_gen_visionlab_video.py
tests/test_perf_batch20_2026_10_20.py
+2
—
Excel workbook .xlsx — fullseye.xlsxio.save_xlsx_report — optional: openpyxl tests/test_inspect_batch.py
tests/test_review_fixes_phys_2026_10_07.py
+1
—
XYZ point cloud .xyz fileio.points_read_xyz
mesh.read_points
fileio.points_write_xyz
mesh.write_points
points_read_xyz
points_write_xyz
stdlib / core tests/test_anim3d_raster_gate_2026_10_26.py
tests/test_audit_file_formats.py
+7
—

集計

形式(拡張子) 50、読みあり 39、書きあり 41、読み書き対 30、公開 op あり 14、テストあり 50、独立の読み手による検証あり 6。

集計値も上表から生成しており、文書内に別の手書き件数は持たない。