eye-color-changer

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Eye Color Changer

眼睛颜色修改工具

Transform eye colors in photos using each::sense. This skill enables realistic eye color changes, fantasy effects, and creative eye modifications while maintaining natural appearance and proper iris detail.
使用each::sense修改照片中的眼睛颜色。该技能可实现逼真的眼睛颜色更改、奇幻效果与创意眼部修改,同时保持自然外观与完整的虹膜细节。

Features

功能特性

  • Natural Color Changes: Blue, green, brown, hazel, gray, amber
  • Fantasy Colors: Purple, red, golden, silver, white
  • Heterochromia: Different colors for each eye
  • Special Effects: Cat/slit pupils, glowing eyes, hypnotic patterns
  • Color Enhancement: Intensify natural eye colors
  • Batch Processing: Multiple color options from a single photo
  • Realistic Blending: Maintains natural iris texture and reflections
  • 自然色转换:蓝色、绿色、棕色、榛色、灰色、琥珀色
  • 奇幻色选项:紫色、红色、金色、银色、白色
  • 异色瞳效果:双眼设置不同颜色
  • 特殊效果:猫科/竖瞳、发光眼、催眠图案
  • 颜色增强:强化自然眼色饱和度
  • 批量处理:单张照片生成多种颜色效果
  • 逼真融合:保留自然虹膜纹理与反光细节

Quick Start

快速开始

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Change the eye color to bright blue in this photo",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Change the eye color to bright blue in this photo",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'

Supported Eye Color Options

支持的眼睛颜色选项

CategoryColorsBest For
NaturalBlue, green, brown, hazel, gray, amberRealistic transformations
FantasyPurple, violet, red, golden, silverCreative/artistic portraits
SpecialGlowing, cat-eye, heterochromiaFantasy characters, cosplay
EnhancedVivid versions of natural colorsMaking eyes pop in photos
类别颜色适用场景
自然色蓝色、绿色、棕色、榛色、灰色、琥珀色逼真风格转换
奇幻色紫色、紫罗兰色、红色、金色、银色创意/艺术人像
特殊效果发光眼、猫眼、异色瞳奇幻角色、Cosplay
增强色自然色的高饱和版本突出照片中眼部效果

Use Case Examples

使用场景示例

1. Change to Blue Eyes

1. 转换为蓝色眼睛

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Change the eye color to a natural bright blue. Keep the iris texture and reflections realistic. The blue should look like natural blue eyes, not contact lenses.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Change the eye color to a natural bright blue. Keep the iris texture and reflections realistic. The blue should look like natural blue eyes, not contact lenses.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'

2. Change to Green Eyes

2. 转换为绿色眼睛

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Transform the eye color to emerald green. Maintain natural iris patterns and make sure the color blends realistically with the skin tone around the eyes.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Transform the eye color to emerald green. Maintain natural iris patterns and make sure the color blends realistically with the skin tone around the eyes.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'

3. Change to Brown Eyes

3. 转换为棕色眼睛

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Change the eyes to warm brown color. Make it look like natural dark brown eyes with subtle golden flecks in the iris for realism.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Change the eyes to warm brown color. Make it look like natural dark brown eyes with subtle golden flecks in the iris for realism.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'

4. Change to Hazel Eyes

4. 转换为榛色眼睛

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Transform the eye color to hazel - a natural blend of green and brown with golden undertones. The color should transition from darker near the pupil to lighter at the edges of the iris.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Transform the eye color to hazel - a natural blend of green and brown with golden undertones. The color should transition from darker near the pupil to lighter at the edges of the iris.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'

5. Fantasy Colors (Purple, Red, Golden)

5. 奇幻色(紫色、红色、金色)

bash
undefined
bash
undefined

Purple/Violet Eyes

紫色/紫罗兰色眼睛

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Change the eye color to a deep violet purple. Make it look otherworldly but still maintain realistic iris texture. Perfect for a fantasy or cosplay character look.", "image_urls": ["https://example.com/portrait.jpg"], "mode": "max" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Change the eye color to a deep violet purple. Make it look otherworldly but still maintain realistic iris texture. Perfect for a fantasy or cosplay character look.", "image_urls": ["https://example.com/portrait.jpg"], "mode": "max" }'

Red Eyes

红色眼睛

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Transform the eyes to a striking crimson red color. Keep the iris detail and make it look like supernatural red eyes - vampire or demon aesthetic.", "image_urls": ["https://example.com/portrait.jpg"], "mode": "max" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Transform the eyes to a striking crimson red color. Keep the iris detail and make it look like supernatural red eyes - vampire or demon aesthetic.", "image_urls": ["https://example.com/portrait.jpg"], "mode": "max" }'

Golden Eyes

金色眼睛

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Change the eye color to golden yellow, like a wolf or supernatural being. Maintain realistic iris patterns but with a luminous golden color.", "image_urls": ["https://example.com/portrait.jpg"], "mode": "max" }'
undefined
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Change the eye color to golden yellow, like a wolf or supernatural being. Maintain realistic iris patterns but with a luminous golden color.", "image_urls": ["https://example.com/portrait.jpg"], "mode": "max" }'
undefined

6. Heterochromia (Different Colored Eyes)

6. 异色瞳(双眼不同颜色)

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create heterochromia - make the left eye bright blue and the right eye emerald green. Both eyes should look natural and realistic, just different colors from each other.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create heterochromia - make the left eye bright blue and the right eye emerald green. Both eyes should look natural and realistic, just different colors from each other.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'

7. Cat/Slit Pupil Effect

7. 猫科/竖瞳效果

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Transform the eyes to have cat-like vertical slit pupils with golden yellow iris color. Make it look like feline or reptilian eyes while keeping the overall eye shape natural to the face.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Transform the eyes to have cat-like vertical slit pupils with golden yellow iris color. Make it look like feline or reptilian eyes while keeping the overall eye shape natural to the face.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'

8. Glowing Eyes Effect

8. 发光眼效果

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Make the eyes glow with an ethereal blue light. Add a subtle luminous effect that makes the eyes appear to emit light, with a soft glow around the iris. Perfect for a supernatural or magical character effect.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Make the eyes glow with an ethereal blue light. Add a subtle luminous effect that makes the eyes appear to emit light, with a soft glow around the iris. Perfect for a supernatural or magical character effect.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'

9. Natural Color Enhancement

9. 自然色增强

bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Enhance the natural eye color to make it more vivid and striking. Intensify the existing color, add more depth and clarity to the iris, and make the eyes really pop without changing the base color.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'
bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Enhance the natural eye color to make it more vivid and striking. Intensify the existing color, add more depth and clarity to the iris, and make the eyes really pop without changing the base color.",
    "image_urls": ["https://example.com/portrait.jpg"],
    "mode": "max"
  }'

10. Multiple Color Options from Same Photo

10. 单张照片生成多种颜色效果

bash
undefined
bash
undefined

Use session_id to generate multiple variations

使用session_id生成多种变体

First variation - Blue

第一种变体 - 蓝色

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Change the eye color to bright blue. Keep it natural looking.", "image_urls": ["https://example.com/portrait.jpg"], "session_id": "eye-color-variations-001", "mode": "eco" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Change the eye color to bright blue. Keep it natural looking.", "image_urls": ["https://example.com/portrait.jpg"], "session_id": "eye-color-variations-001", "mode": "eco" }'

Second variation - Green (same session)

第二种变体 - 绿色(同一会话)

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Now create another version with emerald green eyes instead.", "session_id": "eye-color-variations-001", "mode": "eco" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Now create another version with emerald green eyes instead.", "session_id": "eye-color-variations-001", "mode": "eco" }'

Third variation - Hazel (same session)

第三种变体 - 榛色(同一会话)

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create one more version with hazel eyes.", "session_id": "eye-color-variations-001", "mode": "eco" }'
undefined
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create one more version with hazel eyes.", "session_id": "eye-color-variations-001", "mode": "eco" }'
undefined

Best Practices

最佳实践

For Realistic Results

实现逼真效果

  • High-quality source images: Use well-lit photos where eyes are clearly visible
  • Front-facing portraits: Best results with eyes looking toward the camera
  • Describe iris details: Mention if you want specific patterns, flecks, or gradients
  • Natural lighting reference: Mention the lighting style for consistent reflections
  • 高质量源图:使用光线充足、眼部清晰可见的照片
  • 正面人像:眼睛朝向镜头的照片效果最佳
  • 描述虹膜细节:说明是否需要特定纹理、斑点或渐变效果
  • 参考自然光线:提及光线风格以保证反光效果一致

For Fantasy Effects

实现奇幻效果

  • Specify the aesthetic: Vampire, alien, anime, supernatural, etc.
  • Describe intensity: Subtle glow vs. bright luminescence
  • Include character context: Helps AI match the overall style
  • 明确美学风格:吸血鬼、外星人、动漫、超自然等
  • 描述效果强度:柔和发光 vs 明亮荧光
  • 提供角色背景:帮助AI匹配整体风格

Prompt Tips

提示词技巧

  1. Be specific about shade: "Ice blue" vs. "ocean blue" vs. "navy blue"
  2. Mention blending: Ask for natural transitions at iris edges
  3. Request iris texture: Preserve or modify the natural patterns
  4. Consider lighting: Specify if you want reflections maintained
  1. 明确色调:“冰蓝色” vs “海洋蓝” vs “藏青色”
  2. 提及融合效果:要求虹膜边缘自然过渡
  3. 强调虹膜纹理:保留或修改自然纹理
  4. 考虑光线因素:说明是否需要保留反光

Mode Selection

模式选择

ModeBest ForSpeedQuality
max
Final photos, professional use, detailed effectsSlowerHighest
eco
Quick previews, batch variations, testing colorsFasterGood
模式适用场景速度质量
max
最终成品照片、专业用途、精细效果较慢最高
eco
快速预览、批量变体、颜色测试较快良好

Multi-Turn Creative Iteration

多轮创意迭代

Use
session_id
to refine eye color changes:
bash
undefined
使用
session_id
优化眼睛颜色修改效果:
bash
undefined

Initial change

初始修改

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Change the eye color to blue", "image_urls": ["https://example.com/portrait.jpg"], "session_id": "eye-edit-project" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Change the eye color to blue", "image_urls": ["https://example.com/portrait.jpg"], "session_id": "eye-edit-project" }'

Refine the result

优化结果

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Make the blue more intense and add a slight ring of darker blue around the edge of the iris", "session_id": "eye-edit-project" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Make the blue more intense and add a slight ring of darker blue around the edge of the iris", "session_id": "eye-edit-project" }'

Add special effect

添加特殊效果

curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Now add a subtle glow effect to make the eyes look magical", "session_id": "eye-edit-project" }'
undefined
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Now add a subtle glow effect to make the eyes look magical", "session_id": "eye-edit-project" }'
undefined

Error Handling

错误处理

ErrorCauseSolution
Failed to create prediction: HTTP 422
Insufficient balanceTop up at eachlabs.ai
No eyes detectedFace not visible or eyes closedUse a photo with clearly visible open eyes
Unnatural blendingPoor source image qualityUse higher resolution, well-lit photos
TimeoutComplex generationSet client timeout to minimum 10 minutes
错误信息原因解决方案
Failed to create prediction: HTTP 422
余额不足前往eachlabs.ai进行充值
未检测到眼睛面部不可见或眼睛闭合使用眼部清晰可见的照片
融合效果不自然源图质量差使用更高分辨率、光线充足的照片
请求超时生成过程复杂将客户端超时时间设置为至少10分钟

Related Skills

相关技能

  • each-sense
    - Core API documentation
  • face-swap
    - Face swapping capabilities
  • image-edit
    - General image editing
  • portrait-generation
    - AI portrait creation
  • each-sense
    - 核心API文档
  • face-swap
    - 人脸互换功能
  • image-edit
    - 通用图像编辑
  • portrait-generation
    - AI人像生成