ReplaceImageValue
ReplaceImageValue[image,posval]
把 image 中位置 pos 的像素值改为 val.
ReplaceImageValue[image,posval,"type"]
假定 val 是指定类型的.
更多信息和选项
- ReplaceImageValue 通过替换所选位置的像素值,进行图像校正或对 2D 和 3D 图像进行注释.
- 默认情况下,ReplaceImageValue 假定位置 pos 在标准图像坐标系中.
- 位置 pos 可为以下形式:
-
{x,y} 或者 {x,y,z} 二维空间或者三维空间中的单个位置 {xmin;;xmax,…} 位置范围 {xmin;;xmax;;xstep,…} 位置范围以及步长 {pos1,pos2,…} 位置指定列表 markerimage 记号图像 - ReplaceImageValue[image,{pos1->val1,…}] 可用于设置多个位置的像素值.
- 当位置 pos 处于像素之间的边界上时,修改所有邻接像素.
- 使用 ReplacePixelValue 指定具有整数索引的精确像素位置.
- 图像值 val 可为以下形式:
-
s 一个标量 color 一种颜色 {s1,s2,…} 通道值列表 - "type" 的可能的设置包括:
-
"Bit" 整数 0 或 1 "Byte" 整数 0 到 255 "Bit16" 整数 0 到 65535 "Real32" 单精度实数 (32 bit) "Real64" 双精度实数 (64 bit) - 通过设置 DataRange 选项可以指定其他坐标系统. 典型设置包括:
-
Automatic 二维空间中的 {{0,1},{0,h/w}},三维空间中的{{0,1},{0,d/w},{0,h/w}} Full 二维空间中的 {{0,w},{0,h}},三维空间中的{{0,w},{0,d},{0,h}}(默认) {{left,right},{bottom,top}} 二维空间中的显式坐标范围 {{left,right},{front,back},{bottom,top}} 三维空间中的显式坐标范围 - ReplaceImageValue 通常给出与 image 相同类型的图像.
范例
打开所有单元关闭所有单元范围 (15)
位置 (6)
选项 (5)
DataRange (5)
属性和关系 (5)
ReplaceImageValue 只影响图像中的像素:
用 ImageValue 读取一组像素值,其中使用 "Nearest" 重采样和 "Fixed" 填充:
Wolfram Research (2012),ReplaceImageValue,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ReplaceImageValue.html (更新于 2014 年).
文本
Wolfram Research (2012),ReplaceImageValue,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ReplaceImageValue.html (更新于 2014 年).
CMS
Wolfram 语言. 2012. "ReplaceImageValue." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/ReplaceImageValue.html.
APA
Wolfram 语言. (2012). ReplaceImageValue. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ReplaceImageValue.html 年