use crate::readers::Reader; use crate::view::View; pub use image_registration::transform::Transform; use ndarray::{Dimension, Ix2, Ix3}; use serde::{Deserialize, Serialize}; pub enum TransformD { YX(Transform), ZYX(Transform), } impl View {} #[derive(Clone, Debug, Default, Eq, PartialEq, Serialize, Deserialize)] pub struct Transforms { channel: Vec, drift: Vec, } #[cfg(test)] mod tests { use crate::transforms::Transforms; #[test] fn test_transforms() -> Result<(), Box> { let t = Transforms::default(); Ok(()) } }