MoleculeRecognize

MoleculeRecognize[image]

识别 image 中的分子,并将其作为 Molecule 对象返回.

更多信息

  • MoleculeRecognize 适用于灰度图和彩色图像.
  • 不会将没有被显式包含在图像中的氢原子添加到生成的分子中,而是被视为隐式的. MoleculeModify["AddHydrogens"][mol] 可将其变为分子 mol 的显式氢原子.
  • image 应包含一个或多个 2D 结构图,返回一个 Molecule 对象. 用 ConnectedMoleculeComponents 获取单个分子.
  • 从图像中检测到的坐标存储在返回的表达式的 AtomDiagramCoordinates 选项中.
  • 自动检测由楔形键和虚线键表示的立体结构,并将其存储在 StereochemistryElements 选项中.

范例

打开所有单元关闭所有单元

基本范例  (2)

识别图像中的分子:

MoleculePlot 可视化结果:

识别图像中的多个分子:

找出对应的实体:

范围  (4)

检测灰度图中的分子:

在深色背景下同样有效:

产生的分子是等价的:

检测彩色图像中的分子:

可以识别并扩展常见的官能团缩写:

可检测以圆圈表示的离域 电子:

Wolfram Research (2020),MoleculeRecognize,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MoleculeRecognize.html.

文本

Wolfram Research (2020),MoleculeRecognize,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MoleculeRecognize.html.

CMS

Wolfram 语言. 2020. "MoleculeRecognize." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/MoleculeRecognize.html.

APA

Wolfram 语言. (2020). MoleculeRecognize. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/MoleculeRecognize.html 年

BibTeX

@misc{reference.wolfram_2024_moleculerecognize, author="Wolfram Research", title="{MoleculeRecognize}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/MoleculeRecognize.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_moleculerecognize, organization={Wolfram Research}, title={MoleculeRecognize}, year={2020}, url={https://reference.wolfram.com/language/ref/MoleculeRecognize.html}, note=[Accessed: 22-November-2024 ]}