Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Nov 26 16:54
    murumura starred boostorg/gil
  • Nov 26 04:41
    dilawar starred boostorg/gil
  • Nov 16 23:40
    fytzzh starred boostorg/gil
  • Nov 15 13:48
  • Nov 15 12:38
    italy starred boostorg/gil
  • Nov 10 18:09

    mclow on boost-1.78.0.beta1

    (compare)

  • Nov 10 17:22

    github-actions[bot] on gh-pages

    deploy: 0b24f4cdbf430430b543050… (compare)

  • Nov 10 17:21
    mloskot commented #628
  • Nov 10 17:21
    mloskot closed #436
  • Nov 10 17:21
    mloskot closed #628
  • Nov 10 17:21

    mloskot on develop

    Ensure all examples build witho… (compare)

  • Nov 10 17:20
    mloskot edited #628
  • Nov 10 17:19
    mloskot labeled #628
  • Nov 10 16:26
    yogsothoth ready_for_review #628
  • Nov 10 16:25
    yogsothoth commented #628
  • Nov 10 15:59
    yogsothoth synchronize #628
  • Nov 10 09:04
    yogsothoth commented #628
  • Nov 10 09:00
    yogsothoth synchronize #628
  • Nov 09 12:48
    yogsothoth edited #628
  • Nov 09 12:48
    yogsothoth edited #628
usamah375
@usamah375
Hello. I just submitted a draft proposal for GSoC to work on a K-means clustering algorithm for GIL. I have prior experience in C++, but for image processing projects I have mostly worked in Python - where I've previously implemented a Hierarchical Agglomerative Clustering for images. I was hoping to receive some guidance on my shared proposal.
I am also attempting the edge detection task to familiarize myself with GIL, or would you prefer I submit something else?
Mateusz Łoskot
@mloskot
If you submitted it to GSoC site I'm sure it will be received and reviewed.
It's only two days to the deadline and I cannot offer you any discussion or feedback about your draft.
Samuel Debionne
@sdebionne
Hi everyone, has anyone already implemented an ImageView that keeps a ref counter to the underlying data (e.g. Image)? I was thinking of using a Shared Container Iterator. Just wondering if anyone has already tested this or any other approaches...
Mateusz Łoskot
@mloskot
Nope, not me
Mateusz Łoskot
@mloskot
@sdebionne in case you missed the news :point_right: https://cppalliance.org/slack/ :)
Mateusz Łoskot
@mloskot

@sdebionne

I was thinking of using a Shared Container Iterator

I have never used the shared containers, so no idea what kind of adaptation it would require, but if you are thinking of GIL extension with some custom iterators, then I'd suggest to avoid use of Boost.Iterator stuff (adapter, facade).
I have a dream to rewrite all GIL iterators and get rid of those adapters, see https://lists.boost.org/boost-users/2020/03/90323.php

I hope could improve speed, but more hope for improved testing and debugging experience without the ridiculous types generated :)
Maintainability would improve too
Rian Neogi
@rianneogi
how do i link GIL in cmake?
simply including GIL via header gives me compile errors
Rian Neogi
@rianneogi
i am linking against libpng,libjpeg,libtiff and libraw... still doesnt work
Mateusz Łoskot
@mloskot
well, works for me
Mateusz Łoskot
@mloskot
@rianneogi without details, hard to tell
Mateusz Łoskot
@mloskot
@Kojoley I recall you're not on Slack, so asking here. Did my screenshot response to the B2 PR answered your question or is there an issue that I should resolve?
Mateusz Łoskot
@mloskot
@Kojoley Kudos for your contributions to Boost.Build!
Nikita Kniazev
@Kojoley
@mloskot Thanks!
Mayur Agarwal
@mrmayurgithub
Hello everyone, I am Mayur Agarwal. I am a first year student at National Institute of Technology Agartala, India. I want to contribute, but I am new to open source, can anyone help me getting started ?
Mandeep singh
@mandepsingh
Hello, i also want to contribute , but very much confuse about how to start.
Mateusz Łoskot
@mloskot
@mrmayurgithub & @mandepsingh Well, what have you searched/discovered/read/learned about so far Boost C++ Libraries, about Boost GIL...
If you have any specific questions, feel free to ask :point_right: https://github.com/boostorg/gil/#community
This should have already been well-known file/section :point_right: https://github.com/boostorg/gil/#contributing-we-need-your-help
Mandeep singh
@mandepsingh
ok, thanks for guidance.
@mloskot will you please tell me about the resources, to get more knowledge about GIL.
Mateusz Łoskot
@mloskot
@mandepsingh No, I will not tell you, because everything is available online.
Mandeep singh
@mandepsingh
@mloskot hahaha! ok thanks man.
Mateusz Łoskot
@mloskot
I'd like to suggest that we all agree if an interested developer can not find her/his way through available resources (documentation, source code, bug tracker, mailing lists), then she/he has failed basic screening as a candidate to become contributor to Boost C++ Libraries.
Having no time for babysitting, I can only wish good luck on doing homework and encourage to come back when one has specific questions
Mateusz Łoskot
@mloskot
FYI, this room is quiet. #boost-gil channel on Slack is more active. See the README.md
Mateusz Łoskot
@mloskot

:point_up: August 13, 2020 5:46 PM

Sorry, no babysitting

deepikabirthare
@deepikabirthare
Hello @mloskot
I have decided to contribute to GIL ,after going through many channels I found this one as best suited for me.
I haved worked on Harris Corner Detection and Feature Detection Algorithms .
Please guide how to start contributing from the point of view of GSOC 2021.
I would like to work on IMAGE PROCESSING ALGORITHMS , please guide me.
Mateusz Łoskot
@mloskot
@deepikabirthare You do need to read through the official GSoC guides for students too in order to understand how GSoC works
https://google.github.io/gsocguides/student/writing-a-proposal

Before you start asking questions, you need also to read the Boost guides, familiarise yourself with documentation and wiki pages of Boost and Boost.GIL specifically,
the GitHub space, etc.

Before you start asking questions about your project, there is a lot of homework you should do yourself,
nothing to guide you about, as everything can be found online, just do web search

Pranam Lashkari
@lpranam
@NinaPacifier no spamming...
Aditya_Santhosh
@AdityaSanthosh
Hello, I have compiled all the examples present in boost-gil. Should I go through design guide next?
Pranam Lashkari
@lpranam
nowadays we are using slack as our main communication channel https://github.com/boostorg/gil/#community
it depends what you want to do
@AdityaSanthosh ^
Aditya_Santhosh
@AdityaSanthosh
i am aiming for gsoc
Mateusz Łoskot
@mloskot

Should I go through design guide next?

Then reading docs of project of your interest seems like a good idea, doesn't it?

@AdityaSanthosh Don't expect to be given a step by step recipe about how to start, how to contribute, etc.
Aditya_Santhosh
@AdityaSanthosh
Okay, last year i tried for histogram project but gave up.
Mateusz Łoskot
@mloskot
GSoC is a hard work. Boost is a highly complex project that actually assumes basic familiary with how contributing to open source works
I'm surprised hardly any candidates doing their homework
https://www.google.com/search?q=how+to+contribute+to+open+source
Most seem to be firing "I want to contribute, please guide me" and waiting.
what is actually one of the worst ways to start
Aditya_Santhosh
@AdityaSanthosh
@mloskot yes, i know i shouldn't ask for step by step procedure. But few months ago, i tried to set up dev environment. it was a pain as a beginner. but now i learnt a lot setting up boost using VS and vcpkg
Mateusz Łoskot
@mloskot
Well, then be specific: show what you are doing, what errors you are getting, ask specific questions that will lead to solving the specific problem at hand
Aditya_Santhosh
@AdityaSanthosh
okay. Thanks i will only engage in g
meaningful discussions
Mateusz Łoskot
@mloskot
Even if you don't want to participate in GSoC and you are having problems with setting up env for Boost contributions,
there are Boost mailing lists, there are Boost channels on IRC and cpplang.slack.com
there is StackOverflow
there are ways to look for help