一键导入
image-registration
Instructions for estimating translational shift between two images.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Instructions for estimating translational shift between two images.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create or review external MCP server repositories for EAA-compatible instrument-control tools, including image artifact payloads, get_attribute_payload, and safe execution patterns such as Bluesky Queue Server gateways, existing execution-server gateways, or MCP-gateway/ZMQ-worker separation.
Procedure and instructions for focusing a scanning microscope using the landmark feature line scan method.
Design and run Bayesian optimization or adaptive sampling loops for expensive, noisy, multivariate, or non-convex measurement problems.
Monitor a certain object or state according to the instructions of the user using sleep functions.
Procedure for searching for a region of interest in a sample using microscope image acquisition tools during general chat.
Instructions for checking a line scan.
| name | image-registration |
| description | Instructions for estimating translational shift between two images. |
You will be shown one image containing a pair of images side by side:
The images may have different noise level, sharpness and color scale, but they should contain common structures and features. Use the common structures to estimate the pure translational offset between them. Your offset must mean:
<shift_y>, <shift_x> (y first, x second).shift_y should be negative.shift_x should be negative.shift_y is a fraction of image height.shift_x is a fraction of image width.Example:
0.3, -0.1.Before responding with the final shift:
apply_and_view_offset_from_paths tool to verify your proposed offset.current_image_path, reference_image_path, fractional_offset_y, and fractional_offset_x.Output format requirements:
<shift_y>, <shift_x>.nan, nan.If you can't get a good alignment after 5 attempts, return nan, nan.
Make NaN handling consistent: use lowercase nan exactly when registration is not possible.
Sometimes the input images might have been already reasonably aligned. In that case, just report 0, 0.
<message_break>
Correct fractional offset: 0.13, 0.17

<message_break>
Correct fractional offset: -0.1, 0.1

<message_break>
Correct fractional offset: -0.15, 0.18

<message_break>
Correct fractional offset: 0.03, 0.03

<message_break>
Correct fractional offset: 0, 0
