Commit Graph
39 Commits
Author SHA1 Message Date
limbicnation b184437560 Fix PIL Image conversion error in depth estimation pipeline 2025-02-25 12:39:08 +01:00
limbicnation 8b7fc49a16 fix: improve depth estimation with robust gamma correction and error handling 2025-02-25 12:27:53 +01:00
limbicnation 196315e331 Enhance DepthEstimationNode with type hints, better VRAM management and all models 2025-02-25 12:23:02 +01:00
limbicnation 29fac572ec Enhance DepthEstimationNode with type hints, better VRAM management and all models 2025-02-25 12:12:33 +01:00
Gero Doll 28a4ed29ca Merge pull request #8 from ComfyNodePRs/update-publish-yaml
Update GitHub Action with:
1. Issue creation permissions for tracking
2. Conditional execution in author's repo only
3. Version pinning (v1) instead of main branch

Improves reliability and feedback while fixing org/owner check issue.
2025-02-25 11:05:03 +01:00
Gero Doll 9b387b61ac Merge pull request #7 from Limbicnation/feature/improve-depth-estimation
feat(depth): enhance depth estimation node
2025-01-30 18:18:58 +01:00
gero ae35209d04 feat(depth): enhance depth estimation node
- Add proper VRAM management and cleanup
- Improve model caching and error handling
- Add FP16 support for CUDA devices
- Optimize image processing pipeline
- Add detailed logging
- Fix tensor device handling
- Add robust error recovery
2025-01-30 18:03:34 +01:00
snomiao 47d65e8073 chore(publish): update workflow for node publishing with permissions and version check 2025-01-20 21:36:27 +00:00
Gero Doll ce0b34cbfe Update README.md
docs: add node preview and logo images to README

- Add depth estimation logo in header
- Include node preview image
- Fix image alignments and sizing
- Update markdown formatting
2024-11-29 21:34:29 +01:00
limbicnation 0978cf6f40 Thumbnail images added 2024-11-29 21:24:54 +01:00
Gero Doll a80e3a6fc9 Update README.md 2024-11-29 21:19:47 +01:00
Gero Doll 7763bec795 Merge pull request #6 from Limbicnation/fix/depth-estimation-structure
Fix/depth estimation structure
2024-11-29 21:09:16 +01:00
limbicnation 7d70e0737e fix: depth estimation pipeline data handling & format conversions
- Fix tensor to image conversion pipeline
- Add proper RGB/grayscale format handling
- Implement correct depth map normalization
- Add explicit channel stacking for output tensor
- Improve error handling throughout pipeline
- Fix PIL Image mode specification
2024-11-29 21:08:56 +01:00
limbicnation 8c3e6123f3 style: fix indentation in estimate_depth method 2024-11-29 20:51:23 +01:00
limbicnation 4f05c39cbd fix: handle single channel image conversion and tensor shape issues
- Add proper single channel to RGB conversion
- Fix tensor shape handling
- Improve image format conversion
- Add proper channel order handling
2024-11-29 20:43:57 +01:00
limbicnation b161a7d3c6 Added a default value for the median_size parameter in INPUT_TYPES 2024-11-29 19:53:38 +01:00
limbicnation 51b4bceae0 fix: handle median size validation in DepthEstimationNode 2024-11-29 19:50:54 +01:00
limbicnation 778ea98dd2 feat: Depth estimation node with enhanced error handling and post-processing
adds input validation and error handling
implements auto-contrast and gamma correction options
fixes indentation and formatting issues
improves performance with conditional filters
2024-11-29 18:58:21 +01:00
limbicnation 87a4afd108 feat: enhance __init__.py with version tracking, web directory config and improved documentation
- Add module docstring
- Add version tracking (__version__)
- Add web directory config for UI components
- Add explicit __all__ exports list
- Improve code organization
2024-11-29 18:43:09 +01:00
limbicnation 248ae4e64a Fixed import path to match actual file name 2024-11-29 18:33:02 +01:00
limbicnation 7f9377b421 fix: restructure depth estimation node and add proper packaging 2024-11-29 18:09:53 +01:00
Gero Doll 566b4f81a6 Merge pull request #5 from Limbicnation/fix/import-issues-custom-node
Fix/import issues custom node
2024-09-05 04:44:05 +02:00
limbicnation c89a0d6a4d Add 'node.zip' 2024-09-05 04:13:43 +02:00
limbicnation 1f432fd648 chore: add .gitattributes file for line endings and binary handling 2024-09-05 04:12:57 +02:00
limbicnation 3a0fc65b64 fix: resolve import issues and add __init__.py for custom node
- Added __init__.py to register the custom node properly
- Fixed folder structure for correct module imports
- Updated node file to handle imports based on the environment
2024-09-05 04:11:01 +02:00
Gero Doll 59b55e66c5 Merge pull request #3 from ComfyNodePRs/licence-update
Update PyProject Toml - License
2024-08-03 04:01:07 +02:00
snomiao 4ffb1c0c24 chore(licence-update): Update PyProject Toml - License 2024-07-31 13:47:24 +00:00
Gero Doll a2a442fa64 Merge pull request #2 from ComfyNodePRs/publish
Add Github Action for Publishing to Comfy Registry
2024-06-19 02:32:41 +02:00
gero 3cb43bf590 Add GitHub Action YAML file for publishing to Comfy Registry
This commit adds a new GitHub Action (publish-node-action) that will run whenever the pyproject.toml file changes. The action publishes the custom node version to the Comfy Registry. This setup includes:
- Triggering the action on changes to the pyproject.toml file in the main or master branches.
- Checking out the code using actions/checkout@v4.
- Using the Comfy-Org/publish-node-action@main to publish the custom node.
- Requires the addition of a REGISTRY_ACCESS_TOKEN secret in the GitHub repository settings.
2024-06-19 02:31:42 +02:00
Gero Doll 21d7634528 Merge pull request #1 from ComfyNodePRs/pyproject
Add pyproject.toml for Custom Node Registry
2024-06-19 02:11:06 +02:00
snomiao c5071ff208 chore(pyproject): Add pyproject.toml for Custom Node Registry 2024-06-14 06:44:49 +00:00
snomiao ea4f469881 chore(publish): Add Github Action for Publishing to Comfy Registry 2024-06-14 06:44:48 +00:00
gero d8063cbd79 Merge branch 'main' of https://github.com/Limbicnation/ComfyUIDepthEstimation
- Sync main branch with the latest updates from the upstream repository.
- Integrate new features and bug fixes.
- Resolve conflicts in `requirements.txt` and `README.md`.
2024-06-07 19:06:22 +02:00
gero 16315121b7 Update requirements.txt with new dependencies and versions 2024-06-07 19:05:59 +02:00
Gero Doll 838be9f371 Update README.md 2024-06-07 17:51:27 +02:00
gero 4c7774a8cb Initial commit with custom depth estimation node for ComfyUI 2024-06-07 17:40:20 +02:00
Gero Doll 4b6efb4a01 Update README.md 2024-06-07 17:29:37 +02:00
Gero Doll d0b68105b7 Update README.md 2024-06-07 17:28:27 +02:00
Gero Doll 212fb95b9c Initial commit 2024-06-07 17:27:18 +02:00