Image Compression Using PCA in Python

Поделиться
HTML-код
  • Опубликовано: 14 июн 2024
  • Today we will learn how to compress images by reducing their dimensionality with PCA in Python.
    ◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
    📚 Programming Books & Merch 📚
    🐍 The Python Bible Book: www.neuralnine.com/books/
    💻 The Algorithm Bible Book: www.neuralnine.com/books/
    👕 Programming Merch: www.neuralnine.com/shop
    🌐 Social Media & Contact 🌐
    📱 Website: www.neuralnine.com/
    📷 Instagram: / neuralnine
    🐦 Twitter: / neuralnine
    🤵 LinkedIn: / neuralnine
    📁 GitHub: github.com/NeuralNine
    🎙 Discord: / discord
    🎵 Outro Music From: www.bensound.com/
  • НаукаНаука

Комментарии • 17

  • @passaronegro349
    @passaronegro349 2 года назад +4

    We follow your work here in Brazil!! This content is really good. Keep it up !!

  • @kiat4797
    @kiat4797 2 года назад

    TY for the valuable content

  • @kristanbottjer8001
    @kristanbottjer8001 2 года назад +4

    What happens in the inverse transform step? I mean how is it that it converts the 50 pixels into 1000 again and how is compressed this way?

  • @babakkananpour9646
    @babakkananpour9646 2 года назад

    Thanks for the great content, Please also make a video about Attention Mechanism.

  • @thomasgoodwin2648
    @thomasgoodwin2648 2 года назад

    Very cool, but I wish you had at least discussed how much memory savings you get at various compression levels given that that's the whole point of the exercise to begin with. Is it just a simple ratio of dimensions, or are the dynamics of the algorithm more complex?
    Btw, gotta say that I love the direction of new content. Regular tutorials have been beaten to death. Pushing forward into the obscure but useful is one of the bigger things that set you apart from the rest of the "How to Code 101"s.

  • @kristanbottjer8001
    @kristanbottjer8001 2 года назад

    Why Splitting the picture into r,g,b instead of all together? Does the PCA only Work with One dimensional data as Last Dimension?

  • @philtoa334
    @philtoa334 2 года назад

    Thx.

  • @JasonMitchellofcompsci
    @JasonMitchellofcompsci 17 дней назад

    Do you know how someone might serialize the pca_r object? What's in that thing?

  • @gobo187
    @gobo187 Год назад

    It will be good to share the code also with your videos as a github link. :)

  • @ashutoshmoharana7799
    @ashutoshmoharana7799 2 года назад

    Please make a video on scrapping and sentiment analysis on twitter using twint python
    .

  • @nicholasobrien5914
    @nicholasobrien5914 2 года назад

    Cool

  • @_term_
    @_term_ 8 месяцев назад

    How do i save the image

  • @Victor_Marius
    @Victor_Marius 2 года назад

    can this be used to remove noise in an image?

    • @AleisterInWonderland
      @AleisterInWonderland 2 года назад

      No, if the original is noisy that information is lost.

    • @holthuizenoemoet591
      @holthuizenoemoet591 2 года назад

      sort of, but it will be a more blurry image.
      You can also look at things like kmeans (witha high k) or top-hat filter.

  • @SanjeevKumar-dr6qj
    @SanjeevKumar-dr6qj 2 года назад

    Damn

  • @zombiekiller7101
    @zombiekiller7101 2 года назад

    Please make a tutorial on other programming language also instead of python. Plz make a tutorial on c/c++ or Swift/Java /Kotlin or binary exploit or dsa of c/c++