1 Commits
Author SHA1 Message Date
Eric Rollei 454b840c2f Add comprehensive headers and contribution documentation
Node Header Updates:
- Add proper attribution headers to 10+ key nodes
- Include original paper citations with BibTeX
- Document dependencies and licenses for each algorithm
- Fix corrupted docstring in advanced_film_grain_node.py

New Documentation Files:
- CONTRIBUTING.md: Complete contribution guidelines
  - Code of conduct and expectations
  - Development setup instructions
  - Code style guidelines and templates
  - Pull request process
  - License agreement terms
  - Attribution requirements

- CITATION.cff: Machine-readable citation format
  - GitHub displays 'Cite this repository' button
  - Includes all major research papers implemented
  - Properly formatted for academic use

- .zenodo.json: Zenodo/DOI integration
  - Enables automatic DOI assignment on release
  - Links to all related research papers
  - Documents dependencies and relationships

- CONTRIBUTORS.md: Recognition of contributors
  - Credits all algorithm authors
  - Acknowledges third-party libraries
  - Template for future contributors
  - Special thanks section

Updated Nodes:
- DnCNN, SCUNet, SwinIR, NAFNet (AI models)
- BM3D GPU (algorithm implementation)
- Wavelet, NLM, Richardson-Lucy, Wiener (traditional)
- Advanced Film Grain, Frequency Enhancement
- DeepInv (external service integration)
2025-11-06 23:54:12 -08:00