Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0xsline/GeminiImageApp
/ functions
Functions
178 in github.com/0xsline/GeminiImageApp
⨍
Functions
178
◇
Types & classes
18
↳
Endpoints
33
Method
__init__
(self)
backend/app/services/yolo_segmentation_service.py:20
Method
__init__
(self, path)
backend/app/services/yolo_segmentation_service.py:425
Method
__init__
(self, client)
backend/app/services/object_detection_service.py:17
Method
__init__
(self, client)
backend/app/services/image_segmentation_service.py:16
Method
__init__
(self)
backend/app/services/opencv_service.py:15
Method
__init__
(self, client)
backend/app/services/image_qa_service.py:11
Method
__init__
初始化视频生成服务
backend/app/services/video_generation_service.py:15
Method
__init__
(self)
backend/app/services/yolo_detection_service.py:13
Method
__init__
初始化图像生成服务
backend/app/services/image_generation_service.py:14
Method
__init__
(self, filepath)
backend/app/api/object_detection.py:41
Method
__init__
(self, filepath)
backend/app/api/image_segmentation.py:42
Method
advancedImageEditing
(formData)
frontend/src/services/api.js:164
Function
bytes_to_image
将字节转换为 PIL 图像
backend/app/utils/helpers.py:49
Method
compareDetection
(formData)
frontend/src/services/api.js:177
Method
compareSegmentation
(formData)
frontend/src/services/api.js:186
Function
compare_detection
对比 Gemini、OpenCV 和 YOLO 的目标检测结果
backend/app/api/object_detection.py:211
Function
compare_segmentation
对比 Gemini、OpenCV 和 YOLO 的图像分割结果
backend/app/api/image_segmentation.py:223
Method
compare_with_opencv
与OpenCV分割结果进行对比
backend/app/services/yolo_segmentation_service.py:412
Method
compare_with_opencv
与OpenCV检测结果进行对比
backend/app/services/yolo_detection_service.py:468
Method
constructor
()
frontend/src/services/api.js:14
Function
create_segmentation_overlay
在原始图像上创建分割覆盖层
backend/app/utils/helpers.py:183
Method
delete
* DELETE请求
frontend/src/services/api.js:131
Method
detectObjects
(formData)
frontend/src/services/api.js:173
Method
detect_objects
检测图像中的对象
backend/app/services/object_detection_service.py:20
Method
detect_objects_with_file
使用文件对象进行YOLO检测
backend/app/services/yolo_detection_service.py:496
Method
detect_objects_with_file_data
使用base64图像数据进行YOLO检测
backend/app/services/yolo_detection_service.py:517
Method
editImage
(formData)
frontend/src/services/api.js:160
Method
edit_image
编辑图像 - 支持多种 Imagen 模型的图像编辑功能
backend/app/services/image_generation_service.py:319
Method
generateImage
(data)
frontend/src/services/api.js:147
Method
generateVideo
(data)
frontend/src/services/api.js:191
Method
generateVideoFromImage
(formData)
frontend/src/services/api.js:195
Method
generate_variations
生成图像变体
backend/app/services/image_generation_service.py:652
Method
getFeatures
()
frontend/src/services/api.js:217
Method
getImageGenerationModels
()
frontend/src/services/api.js:151
Method
getImageGenerationOptions
()
frontend/src/services/api.js:155
Method
getImageQAModels
()
frontend/src/services/api.js:142
Method
getModels
()
frontend/src/services/api.js:213
Method
getVideoOptions
()
frontend/src/services/api.js:199
Method
get_available_models
获取可用的YOLO分割模型列表
backend/app/services/yolo_segmentation_service.py:382
Function
get_editing_operations
获取可用的图像编辑操作
backend/app/api/image_editing.py:104
Function
get_features
API功能列表
backend/app/api/utils.py:74
Function
get_image_generation_models
获取可用的图像生成模型列表
backend/app/api/image_generation.py:85
Function
get_image_generation_options
获取图像生成选项
backend/app/api/image_generation.py:109
Function
get_image_qa_models
获取可用的图像问答模型列表
backend/app/api/image_qa.py:99
Function
get_local_images
获取项目中可用的本地图像文件列表
backend/app/api/video_generation.py:188
Function
get_models
可用模型列表
backend/app/api/utils.py:151
Function
get_video_options
获取视频生成选项
backend/app/api/video_generation.py:235
Function
get_yolo_models
获取可用的YOLO模型列表
backend/app/api/object_detection.py:393
Function
get_yolo_segmentation_models
获取可用的YOLO分割模型列表
backend/app/api/image_segmentation.py:359
Function
health_check
健康检查接口
backend/app/main/routes.py:44
Method
imageQA
(formData)
frontend/src/services/api.js:138
Function
image_editing
图像编辑API 支持的参数: - image: 图像文件 - edit_type: 编辑类型 (gemini, filter, enhance, transform, repair) - edit_params: 编辑参数
backend/app/api/image_editing.py:24
Function
image_editing_advanced
高级图像编辑功能
backend/app/api/image_generation.py:141
Function
image_generation
图像生成API 支持的参数: - prompt: 文本描述 - model: 生成模型 (默认: imagen-3.0-generate-002) - aspect_ratio: 宽高比 (默认: 1:1) - style: 风格 (默认: rea
backend/app/api/image_generation.py:31
Function
image_qa
图像问答API 支持的参数: - image: 图像文件 - question: 问题文本 - model: 使用的模型 (默认: gemini-2.0-flash)
backend/app/api/image_qa.py:31
Function
image_segmentation
图像分割API - Gemini方法 支持的参数: - image: 图像文件 - object_name: 要分割的对象名称
backend/app/api/image_segmentation.py:57
Function
image_upscale
图像放大功能
backend/app/api/image_generation.py:191
Function
index
主页路由 - 服务Vue应用
backend/app/main/routes.py:13
Function
object_detection
目标检测API - Gemini方法 支持的参数: - image: 图像文件 - object_name: 要检测的对象名称
backend/app/api/object_detection.py:57
Function
opencv_detection
OpenCV 目标检测
backend/app/api/object_detection.py:117
Function
opencv_segmentation
OpenCV 图像分割
backend/app/api/image_segmentation.py:117
Method
put
* PUT请求
frontend/src/services/api.js:121
Method
save
(self, path)
backend/app/api/image_segmentation.py:46
Method
segmentImage
(formData)
frontend/src/services/api.js:182
Function
serve_storage_files
服务存储目录中的文件
backend/app/main/routes.py:37
Function
serve_vue_app
服务Vue应用的静态文件和路由
backend/app/main/routes.py:21
Method
testApiKey
(apiKey)
frontend/src/services/api.js:204
Function
test_api_key
测试API Key是否有效
backend/app/api/utils.py:12
Function
test_video_api
测试视频生成API连接
backend/app/api/video_generation.py:269
Function
translate_chinese_to_english
将中文文本翻译为英文,用于图像生成
backend/app/utils/helpers.py:281
Method
upscaleImage
(formData)
frontend/src/services/api.js:168
Method
validateContentMatch
(formData)
frontend/src/services/api.js:208
Function
validate_content_match
验证用户查询与图像内容的匹配性
backend/app/api/object_detection.py:358
Function
video_from_image
从上传的图像生成视频 - 图像到视频功能
backend/app/api/video_generation.py:94
Function
video_from_local_image
从项目中的本地图像文件生成视频 - 新增功能,避免上传
backend/app/api/video_generation.py:139
Function
video_generation
视频生成API - 支持Veo 2.0 支持的参数: - prompt: 视频描述 - duration: 视频时长 (默认: 8秒) - style: 视频风格 (默认: realistic) - aspect_ratio: 宽高比 (默认: 1
backend/app/api/video_generation.py:33
Function
yolo_detection
YOLO 目标检测
backend/app/api/object_detection.py:157
Function
yolo_segmentation
YOLO 图像分割
backend/app/api/image_segmentation.py:168
← previous
101–178 of 178, ranked by callers