haesleinhuepf / BioImageAnalysisNotebooks

Python Jupyter notebooks for BioImageAnalysis, GPU-accelerated image processing, bio-image data science and more
https://haesleinhuepf.github.io/BioImageAnalysisNotebooks
BSD 3-Clause "New" or "Revised" License
115 stars 32 forks source link

[WIP] Intro to image processing reorganization #17

Closed guiwitz closed 1 year ago

guiwitz commented 2 years ago

Hi Robert @haesleinhuepf,

This is a PR that proposes a large reorganisation of the chapter 12. The initial goal was just to better explain the role of Numpy but as information was scattered in different places, I couldn't come up with incremental changes. The general goal is to give more coherence to this chapter and in particular clarify the different roles that Numpy has. Generally the content is the same as before but I added sometimes explanations of some concepts that were shown but not explained (e.g. the equivalence of np.max(myarray) and myarray.max()).

The general structure is now:

Some more detailed notes:

Let me know what you think about all these changes and I can adjust the PR (or make a clean one) if we agree one some of them.

Just one last question: is there some logic to the weird numbering of chapters? Are there some planned but missing parts?

Cheers, Guillaume

haesleinhuepf commented 1 year ago

I know it has been a while. Big thanks @guiwitz !