MCPcopy Create free account
hub / github.com/RustCV/RustCV / row_bytes

Method row_bytes

rustcv/src/core/mat.rs:47–51  ·  view source on GitHub ↗

获取像素数据的切片 (考虑 Stride)

(&self, row: i32)

Source from the content-addressed store, hash-verified

45
46 /// 获取像素数据的切片 (考虑 Stride)
47 pub fn row_bytes(&self, row: i32) -> &[u8] {
48 let start = (row as usize) * self.step;
49 let end = start + (self.cols as usize * self.channels as usize);
50 &self.data[start..end] // 注意:这里我们忽略了行尾的 Padding
51 }
52
53 // TODO: 实现 row_bytes_mut, at<T> 等
54}

Callers 1

imwriteFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected