Expand description
Computer vision pure kernels (MIG-V2 from qualia-vision).
Native/desktop only — portal WASM browses sealed .10d without this tree.
Computer vision specialized library (MIG-V2).
Pure, native algorithms formerly under qualia-vision::{cv,ops,sr,bio,…}.
Product surface (biosense consent, recipes, weights, capability registry)
remains in the qualia-vision crate and re-exports this module.
§WASM / size gate
Gated off slim portal/ontology WASM (cfg(not(target_arch = "wasm32")) at
the specialized_libs parent). Sealed .10d browse does not need this
module — only mesh/spectral/render paths.
Re-exports§
pub use cv::bicubic_u8;pub use cv::bicubic_u8;pub use cv::bilateral_denoise_u8;pub use cv::bilateral_denoise_u8;pub use cv::bilinear_u8;pub use cv::bilinear_u8;pub use cv::box_blur_u8;pub use cv::box_blur_u8;pub use cv::brief_desc_u8;pub use cv::brief_desc_u8;pub use cv::canny_u8;pub use cv::canny_u8;pub use cv::dilate_u8;pub use cv::dilate_u8;pub use cv::draw_rect_u8;pub use cv::draw_rect_u8;pub use cv::equalize_hist_u8;pub use cv::equalize_hist_u8;pub use cv::erode_u8;pub use cv::erode_u8;pub use cv::fast_corners_u8;pub use cv::fast_corners_u8;pub use cv::find_external_blobs;pub use cv::find_external_blobs;pub use cv::gaussian_blur_u8;pub use cv::gaussian_blur_u8;pub use cv::hamming_match;pub use cv::hamming_match;pub use cv::histogram_u8;pub use cv::histogram_u8;pub use cv::lanczos3_u8;pub use cv::lanczos3_u8;pub use cv::lucas_kanade_step;pub use cv::lucas_kanade_step;pub use cv::median_blur_u8;pub use cv::median_blur_u8;pub use cv::rgb_to_gray_u8;pub use cv::rgb_to_gray_u8;pub use cv::sobel_mag_u8;pub use cv::sobel_mag_u8;pub use cv::synthetic_pulse_sequence;pub use cv::warp_affine_u8;pub use cv::warp_affine_u8;pub use cv::warp_perspective_u8;pub use cv::warp_perspective_u8;pub use cv::BlobBox;pub use cv::CvError;pub use cv::FrameSequence;pub use cv::GrayView;pub use cv::Keypoint;pub use cv::Match;pub use cv::RgbView;pub use cv::DESC_LEN;pub use cv::MAX_SEQ_FRAMES;pub use embeddings::ahash_u64;pub use embeddings::color_hist_embed_rgb;pub use embeddings::cosine_distance;pub use embeddings::cosine_similarity;pub use embeddings::dhash_u64;pub use embeddings::hamming_distance_u64;pub use embeddings::AHASH_SIDE;pub use embeddings::COLOR_HIST_BINS;pub use embeddings::COLOR_HIST_EMBED_DIM;pub use embeddings::DHASH_HEIGHT;pub use embeddings::DHASH_WIDTH;pub use gpu::avg_pool2d_dispatch;pub use gpu::conv2d_nchw_dispatch;pub use gpu::max_pool2d_dispatch;pub use gpu::resize_nearest_nchw_dispatch;pub use gpu::thermal_allows_gpu_tiles;pub use gpu::ThermalHint;pub use gpu::VisionComputeDevice;pub use gpu::VisionComputeReport;pub use gpu::VisionVramBudget;pub use ops::avg_pool2d_nchw_f32;pub use ops::conv2d_nchw_f32;pub use ops::max_pool2d_nchw_f32;pub use ops::resize_nearest_nchw_f32;pub use spatial::assess_twin_eligibility;pub use spatial::class_hash_to_sigma_base;pub use spatial::class_id_to_sigma_base;pub use spatial::class_score_to_sigma;pub use spatial::cleanup_mesh_ir;pub use spatial::detection_center_to_node_hint;pub use spatial::detection_to_sigma;pub use spatial::mesh_ir_to_export;pub use spatial::mesh_ir_to_export;pub use spatial::mesh_ir_to_export_validated;pub use spatial::mesh_ir_to_obj;pub use spatial::mesh_ir_to_stl_binary;pub use spatial::mesh_ir_triangles;pub use spatial::print_readiness;pub use spatial::print_readiness;pub use spatial::refuse_fea_unless_eligible;pub use spatial::validate_mesh_ir;pub use spatial::AnalysisDomain;pub use spatial::MeshCleanupOptions;pub use spatial::MeshIR;pub use spatial::MeshQualityReport;pub use spatial::MeshValidationReport;pub use spatial::MeshValidationStatus;pub use spatial::NodeHint;pub use spatial::PrintReadiness;pub use spatial::RenderMeshExport;pub use spatial::TwinEligibility;pub use spatial::MAX_INDICES;pub use spatial::MAX_VERTICES;pub use sr::blend_tile_into_accum;pub use sr::estimate_tile_count;pub use sr::extract_tile_rgb8;pub use sr::finalize_blend;pub use sr::plan_tiles;pub use sr::super_resolve;pub use sr::super_resolve;pub use sr::super_resolve_tiled;pub use sr::super_resolve_tiled;pub use sr::super_resolve_tiled_default;pub use sr::super_resolve_tiled_with_policy;pub use sr::super_resolve_with_policy;pub use sr::ClassicalKernel;pub use sr::EnhancementMode;pub use sr::SrBackend;pub use sr::SrReport;pub use sr::SrRequest;pub use sr::TilePolicy;pub use sr::TileRect;pub use sr::DEFAULT_OVERLAP;pub use sr::DEFAULT_TILE;pub use types::Detection;pub use types::ImageView;pub use types::PixelFormat;pub use types::VisionError;pub use types::VisualCapabilities;pub use types::VisualModel;pub use types::VisualOutputCounts;pub use types::MAX_DETECTIONS;pub use types::MAX_EMBED_DIM;
Modules§
- bio
- Biology / microscopy / medical vision vertical (D7).
- cv
- Classical vision capability library (single-function files, subdirs).
- embeddings
- Local-first visual embedding proxies for decentralized CBIR / near-duplicate search.
- gpu
- Vision compute device policy (programme A1).
- ops
- CPU vision ops — certification oracles for future Forge GPU ports (V3).
- spatial
- Vision-side mesh IR, validation, export, quality (C1/C2 pure kernels).
- sr
- Super-resolution library (classical B0 + tiling B1 + future learned/GPU tiers).
- types
- Stable visual ABI (fixed-layout, caller-buffered).