MCPcopy Create free account

hub / github.com/0xsline/GeminiImageApp / functions

Functions178 in github.com/0xsline/GeminiImageApp

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
MethodadvancedImageEditing
(formData)
frontend/src/services/api.js:164
Functionbytes_to_image
将字节转换为 PIL 图像
backend/app/utils/helpers.py:49
MethodcompareDetection
(formData)
frontend/src/services/api.js:177
MethodcompareSegmentation
(formData)
frontend/src/services/api.js:186
Functioncompare_detection
对比 Gemini、OpenCV 和 YOLO 的目标检测结果
backend/app/api/object_detection.py:211
Functioncompare_segmentation
对比 Gemini、OpenCV 和 YOLO 的图像分割结果
backend/app/api/image_segmentation.py:223
Methodcompare_with_opencv
与OpenCV分割结果进行对比
backend/app/services/yolo_segmentation_service.py:412
Methodcompare_with_opencv
与OpenCV检测结果进行对比
backend/app/services/yolo_detection_service.py:468
Methodconstructor
()
frontend/src/services/api.js:14
Functioncreate_segmentation_overlay
在原始图像上创建分割覆盖层
backend/app/utils/helpers.py:183
Methoddelete
* DELETE请求
frontend/src/services/api.js:131
MethoddetectObjects
(formData)
frontend/src/services/api.js:173
Methoddetect_objects
检测图像中的对象
backend/app/services/object_detection_service.py:20
Methoddetect_objects_with_file
使用文件对象进行YOLO检测
backend/app/services/yolo_detection_service.py:496
Methoddetect_objects_with_file_data
使用base64图像数据进行YOLO检测
backend/app/services/yolo_detection_service.py:517
MethodeditImage
(formData)
frontend/src/services/api.js:160
Methodedit_image
编辑图像 - 支持多种 Imagen 模型的图像编辑功能
backend/app/services/image_generation_service.py:319
MethodgenerateImage
(data)
frontend/src/services/api.js:147
MethodgenerateVideo
(data)
frontend/src/services/api.js:191
MethodgenerateVideoFromImage
(formData)
frontend/src/services/api.js:195
Methodgenerate_variations
生成图像变体
backend/app/services/image_generation_service.py:652
MethodgetFeatures
()
frontend/src/services/api.js:217
MethodgetImageGenerationModels
()
frontend/src/services/api.js:151
MethodgetImageGenerationOptions
()
frontend/src/services/api.js:155
MethodgetImageQAModels
()
frontend/src/services/api.js:142
MethodgetModels
()
frontend/src/services/api.js:213
MethodgetVideoOptions
()
frontend/src/services/api.js:199
Methodget_available_models
获取可用的YOLO分割模型列表
backend/app/services/yolo_segmentation_service.py:382
Functionget_editing_operations
获取可用的图像编辑操作
backend/app/api/image_editing.py:104
Functionget_features
API功能列表
backend/app/api/utils.py:74
Functionget_image_generation_models
获取可用的图像生成模型列表
backend/app/api/image_generation.py:85
Functionget_image_generation_options
获取图像生成选项
backend/app/api/image_generation.py:109
Functionget_image_qa_models
获取可用的图像问答模型列表
backend/app/api/image_qa.py:99
Functionget_local_images
获取项目中可用的本地图像文件列表
backend/app/api/video_generation.py:188
Functionget_models
可用模型列表
backend/app/api/utils.py:151
Functionget_video_options
获取视频生成选项
backend/app/api/video_generation.py:235
Functionget_yolo_models
获取可用的YOLO模型列表
backend/app/api/object_detection.py:393
Functionget_yolo_segmentation_models
获取可用的YOLO分割模型列表
backend/app/api/image_segmentation.py:359
Functionhealth_check
健康检查接口
backend/app/main/routes.py:44
MethodimageQA
(formData)
frontend/src/services/api.js:138
Functionimage_editing
图像编辑API 支持的参数: - image: 图像文件 - edit_type: 编辑类型 (gemini, filter, enhance, transform, repair) - edit_params: 编辑参数
backend/app/api/image_editing.py:24
Functionimage_editing_advanced
高级图像编辑功能
backend/app/api/image_generation.py:141
Functionimage_generation
图像生成API 支持的参数: - prompt: 文本描述 - model: 生成模型 (默认: imagen-3.0-generate-002) - aspect_ratio: 宽高比 (默认: 1:1) - style: 风格 (默认: rea
backend/app/api/image_generation.py:31
Functionimage_qa
图像问答API 支持的参数: - image: 图像文件 - question: 问题文本 - model: 使用的模型 (默认: gemini-2.0-flash)
backend/app/api/image_qa.py:31
Functionimage_segmentation
图像分割API - Gemini方法 支持的参数: - image: 图像文件 - object_name: 要分割的对象名称
backend/app/api/image_segmentation.py:57
Functionimage_upscale
图像放大功能
backend/app/api/image_generation.py:191
Functionindex
主页路由 - 服务Vue应用
backend/app/main/routes.py:13
Functionobject_detection
目标检测API - Gemini方法 支持的参数: - image: 图像文件 - object_name: 要检测的对象名称
backend/app/api/object_detection.py:57
Functionopencv_detection
OpenCV 目标检测
backend/app/api/object_detection.py:117
Functionopencv_segmentation
OpenCV 图像分割
backend/app/api/image_segmentation.py:117
Methodput
* PUT请求
frontend/src/services/api.js:121
Methodsave
(self, path)
backend/app/api/image_segmentation.py:46
MethodsegmentImage
(formData)
frontend/src/services/api.js:182
Functionserve_storage_files
服务存储目录中的文件
backend/app/main/routes.py:37
Functionserve_vue_app
服务Vue应用的静态文件和路由
backend/app/main/routes.py:21
MethodtestApiKey
(apiKey)
frontend/src/services/api.js:204
Functiontest_api_key
测试API Key是否有效
backend/app/api/utils.py:12
Functiontest_video_api
测试视频生成API连接
backend/app/api/video_generation.py:269
Functiontranslate_chinese_to_english
将中文文本翻译为英文,用于图像生成
backend/app/utils/helpers.py:281
MethodupscaleImage
(formData)
frontend/src/services/api.js:168
MethodvalidateContentMatch
(formData)
frontend/src/services/api.js:208
Functionvalidate_content_match
验证用户查询与图像内容的匹配性
backend/app/api/object_detection.py:358
Functionvideo_from_image
从上传的图像生成视频 - 图像到视频功能
backend/app/api/video_generation.py:94
Functionvideo_from_local_image
从项目中的本地图像文件生成视频 - 新增功能,避免上传
backend/app/api/video_generation.py:139
Functionvideo_generation
视频生成API - 支持Veo 2.0 支持的参数: - prompt: 视频描述 - duration: 视频时长 (默认: 8秒) - style: 视频风格 (默认: realistic) - aspect_ratio: 宽高比 (默认: 1
backend/app/api/video_generation.py:33
Functionyolo_detection
YOLO 目标检测
backend/app/api/object_detection.py:157
Functionyolo_segmentation
YOLO 图像分割
backend/app/api/image_segmentation.py:168
← previous101–178 of 178, ranked by callers