1. 06 Jun, 2024 1 commit
  2. 08 May, 2024 1 commit
  3. 17 Mar, 2024 1 commit
  4. 13 Mar, 2024 1 commit
  5. 05 Mar, 2024 1 commit
  6. 30 Jan, 2023 1 commit
  7. 11 Jan, 2023 1 commit
  8. 23 Sep, 2022 1 commit
  9. 14 Jun, 2022 1 commit
  10. 25 Feb, 2022 1 commit
  11. 21 Dec, 2021 1 commit
    • Kai Zhang's avatar
      Log io usage (#5038) · da7680f0
      Kai Zhang authored
      * add api usage log for io
      
      * cover VideoReader
      
      * cover c++ APIs
      
      * add api usage log for io
      
      * cover VideoReader
      
      * cover c++ APIs
      
      * add _cpp suffix to c++ APIs
      
      * use new API and change cpp format
      
      * remove _cpp suffix
      
      * adopt new API
      
      * lint
      da7680f0
  12. 13 Dec, 2021 1 commit
  13. 10 Nov, 2021 2 commits
  14. 28 Oct, 2021 1 commit
  15. 25 Oct, 2021 1 commit
  16. 21 Oct, 2021 2 commits
  17. 04 Oct, 2021 1 commit
    • Philip Meier's avatar
      Add ufmt (usort + black) as code formatter (#4384) · 5f0edb97
      Philip Meier authored
      
      
      * add ufmt as code formatter
      
      * cleanup
      
      * quote ufmt requirement
      
      * split imports into more groups
      
      * regenerate circleci config
      
      * fix CI
      
      * clarify local testing utils section
      
      * use ufmt pre-commit hook
      
      * split relative imports into local category
      
      * Revert "split relative imports into local category"
      
      This reverts commit f2e224cde2008c56c9347c1f69746d39065cdd51.
      
      * pin black and usort dependencies
      
      * fix local test utils detection
      
      * fix ufmt rev
      
      * add reference utils to local category
      
      * fix usort config
      
      * remove custom categories sorting
      
      * Run pre-commit without fixing flake8
      
      * got a double import in merge
      Co-authored-by: default avatarNicolas Hug <nicolashug@fb.com>
      5f0edb97
  18. 22 Jun, 2021 1 commit
  19. 17 Jun, 2021 1 commit
  20. 11 May, 2021 2 commits
  21. 27 Apr, 2021 1 commit
  22. 26 Jan, 2021 1 commit
  23. 22 Jan, 2021 1 commit
  24. 22 Dec, 2020 1 commit
  25. 20 Dec, 2020 1 commit
    • Siddhant Bansal's avatar
      Clean up and Document io.image enhancements (#3193) · af5cb00c
      Siddhant Bansal authored
      * Update ImageReadMode error messages, add newline at the end of image_read_mode.h, replace define with const in image_read_mode.h, add documentation to ImageReadMode enum
      
      * Update readpng_cpu and readjpeg_cpu error messages
      
      * Update image.py documentation
      af5cb00c
  26. 19 Nov, 2020 1 commit
  27. 18 Nov, 2020 1 commit
    • Vasilis Vryniotis's avatar
      Support specifying output channels in io.image.read_image (#2988) · 4d6ba678
      Vasilis Vryniotis authored
      * Adding output channels implementation for pngs.
      
      * Adding tests for png.
      
      * Adding channels in the API and documentation.
      
      * Fixing formatting.
      
      * Refactoring test_image.py to remove huge grace_hopper_517x606.pth file from assets and reduce duplicate code. Moving jpeg assets used by encode and write unit-tests on their separate folders.
      
      * Adding output channels implementation for jpegs. Fix asset locations.
      
      * Add tests for JPEG, adding the channels in the API and documentation and adding checks for inputs.
      
      * Changing folder for unit-test.
      
      * Fixing windows flakiness, removing duplicate test.
      
      * Replacing components to channels.
      
      * Adding reference for supporting CMYK.
      
      * Minor changes: num_components to output_components, adding comments, fixing variable name etc.
      
      * Reverting output_components to num_components.
      
      * Replacing decoding with generic method on tests.
      
      * Palette converted to Gray.
      4d6ba678
  28. 15 Oct, 2020 1 commit
    • Edgar Andrés Margffoy Tuay's avatar
      Fix external DLL loading on wheels (#2811) · 072d8b22
      Edgar Andrés Margffoy Tuay authored
      * Fix external DLL loading on wheels
      
      * Use SetDefaultDllDirectoriess and AddDllDirectory
      
      * Add previous paths
      
      * Trigger debug
      
      * Do not call SetDefaultDllDirectories.
      
      * Do not call loadlibrary if the extensions were not compiled
      
      * Fix lint issues
      072d8b22
  29. 07 Oct, 2020 1 commit
  30. 06 Oct, 2020 4 commits
  31. 29 Sep, 2020 1 commit
    • Edgar Andrés Margffoy Tuay's avatar
      Add encoding and writing PNG ops (#2726) · f8780e2e
      Edgar Andrés Margffoy Tuay authored
      
      
      * Add encode/write_png functions
      
      * Do not redefine
      
      * Style issues correction
      
      * Comply with low-level interface
      
      * Minor comment correction
      
      * Add python frontend functions
      
      * Add encode_png test
      
      * Pass compession level to encode_png
      
      * Do not compare output buffers
      
      * Convert to bytes
      
      * Compare pil image instead of buffer
      
      * Add error tests
      
      * Add test_write_png
      
      * Remove png test assets
      
      * Register writePNG correctly
      
      * Update write_png docstring
      
      * Do not preserve PIL image beyond the scope
      Co-authored-by: default avatarFrancisco Massa <fvsmassa@gmail.com>
      f8780e2e
  32. 28 Sep, 2020 1 commit
  33. 25 Sep, 2020 1 commit
    • Edgar Andrés Margffoy Tuay's avatar
      Add encoding and writing JPEG ops (#2696) · 662373f6
      Edgar Andrés Margffoy Tuay authored
      
      
      * Add decode and write JPEG ops
      
      * Fix styling issues
      
      * Use int64_t instead of int
      
      * Use std::string
      
      * Use jpegcommon.h for read_jpeg
      
      * Minor updates to error handling in read
      
      * Include header only once
      
      * Reverse header inclusion
      
      * Update common header
      
      * Add common definitions
      
      * Include string
      
      * Include header?
      
      * Include header?
      
      * Add Python frontend calls
      
      * Use unsigned long directly
      
      * Fix style issues
      
      * Include cstddef
      
      * Ignore clang-format on cstddef
      
      * Also include stdio
      
      * Add JPEG and PNG include dirs
      
      * Use C10_EXPORT
      
      * Add JPEG encoding test
      
      * Set quality to 75 by default and add write jpeg test
      
      * Minor error correction
      
      * Use assertEquals by assertEqual
      
      * Remove test results
      
      * Use pre-saved PIL output
      
      * Remove extra PIL call
      
      * Use read_jpeg instead of PIL
      
      * Add error tests
      
      * Address review comments
      
      * Fix style issues
      
      * Set test case to uint8
      
      * Update test error check
      
      * Apply suggestions from code review
      
      * Fix clang-format
      
      * Fix lint
      
      * Fix test
      
      * Remove unused file
      
      * Fix regex error message
      
      * Fix tests
      Co-authored-by: default avatarFrancisco Massa <fvsmassa@gmail.com>
      662373f6
  34. 22 Sep, 2020 1 commit