- 58
- 847 063
Craig Daly
United Kingdom
Приєднався 23 вер 2013
Image processing and analysis tutorials coupled with 3D animations for learning and teaching in physiology. Much of the content is aimed at undergraduate and postgraduate university students but some videos will be of more general interest. Some videos were created by project students as part of their Masters in Medical Visualisation. All of the 3D animations will include some element of real structural data collected using 3D laser scanning microscopy. 3D Modelling is used only to provide a spatial context. The goal is to build a library of anatomically accurate animations of various physiological processes.
Ilastik plugin for Fiji/ImageJ
Using Ilastik for machine learning with Fiji/ImageJ. A brief introduction and tutorial. **Erratum to avoid confusion - pixel classification uses a Random Forest - so strictly speaking not a NN - but that is available in other Ilastik options **.
Переглядів: 7 072
Відео
Science & The Metaverse
Переглядів 217Рік тому
A brief introduction to the Metaverse and how Life Scientists (and/or microscope users) might take advantage of the promised digital landscape. Produced for the Glasgow Science Festival (June 2023). Part of the online 'Science on the sofa' section.
ChatGPT: Can it write ImageJ Macros?
Переглядів 4,5 тис.Рік тому
A first look at ChatGPT. Is it a game changer for Image Analysis? Can it write an ImageJ Macro? If you cant get on to ChatGPT right now (cos its too busy) then this video might help.
Separate touching objects in ImageJ/Fiji (Watershed)
Переглядів 10 тис.Рік тому
Quick ImageJ/Fiji tutorial on using watershed and analyse particles to extract touching objects.
Electron Microscope volume rendered in Autodesk Maya
Переглядів 4202 роки тому
A block of 600 EM slices segmented in Slicer3D then rendered in Autodesk Maya. Part 1 shows the data. Part 2 will describe the image processing
Review and first reaction to Imaris 9.9.0
Переглядів 2,3 тис.2 роки тому
A short review and first impression of Imaris 9.9.0 Image Processing and Analysis Software.
Using different PSFs for Deconvolution (ImageJ/Fiji)
Переглядів 3 тис.2 роки тому
How to generate and apply different Point Spread Functions for use with DeconvolutionLab2 in ImageJ or Fiji - Short Tutorial
Fixing blurry images in Fiji/ImageJ (Deconvolution Lab2 plugin)
Переглядів 9 тис.2 роки тому
A quick and easy way to try out different deconvolution routines in imageJ or Fiji. A quick guide to getting started. Time markers below; 0 -1min Intro 1.01 - Intro Video 1.17 - Data Prep 2.54 - Running the plugin 3.37 - Point Spread Functions 5.00 - Regularized Inverse Filter 5.52 - Iterative Constrained Tikhonov Miller 10.20 - Richardson Lucy 13.00 - Round up
Trainable Weka Segmentation (Fiji Tutorial)
Переглядів 14 тис.2 роки тому
First steps to training a ML algorithm using Weka Segmentation in Fiji
Cell: The Genesis - VR Game Trailer
Переглядів 5492 роки тому
Finally, it's here. A VR Cell physiology game funded by the Physiological Society. Developed by Craig Daly and Angela Douglass. You can download it from Itch.Io genesis-cell.itch.io/cell-the-genesis-vr
Getting started with macros in ImageJ
Переглядів 18 тис.2 роки тому
A very quick simple guide to creating macros in ImageJ
Shape Based Object Extraction in ImageJ or Fiji
Переглядів 14 тис.3 роки тому
using thresholding, shape descriptors and binary arithmetic to extract objects in ImageJ (or Fiji)
Virtual Reality (VR) for Research and teaching - Chatting with Edify VR
Переглядів 6033 роки тому
A presentation (first 25 minutes) on my 40 year journey to VR for teaching and research. Chatting with the makers of the Edify platform; www.edify.ac/ and others for the remaining 30 minutes.
Image Arithmetic (Add & Subtract) using ImageJ
Переглядів 16 тис.3 роки тому
Quick tutorial on the image calculator function in ImageJ
Machine Learning in ImageJ/Fiji - StarDist
Переглядів 10 тис.3 роки тому
Machine Learning in ImageJ/Fiji - StarDist
Adrenaline or Epinephrine; what should we call it?
Переглядів 1,3 тис.3 роки тому
Adrenaline or Epinephrine; what should we call it?
How to select your fluorescent probes
Переглядів 3 тис.3 роки тому
How to select your fluorescent probes
4 Key factors that affect blood flow
Переглядів 1,4 тис.3 роки тому
4 Key factors that affect blood flow
ImageJ in a Browser - Part2 (3D plugin & Full VR)
Переглядів 8743 роки тому
ImageJ in a Browser - Part2 (3D plugin & Full VR)
A beginners guide to ImageJ (and Fiji)
Переглядів 88 тис.3 роки тому
A beginners guide to ImageJ (and Fiji)
Artificial Intelligence & Image Analysis
Переглядів 6 тис.3 роки тому
Artificial Intelligence & Image Analysis
What is a point spread function (psf)?
Переглядів 15 тис.3 роки тому
What is a point spread function (psf)?
Analysing blots and gels with ImageJ/Fiji
Переглядів 15 тис.3 роки тому
Analysing blots and gels with ImageJ/Fiji
Using Orthogonal Views in ImageJ/Fiji & Imaris
Переглядів 9 тис.4 роки тому
Using Orthogonal Views in ImageJ/Fiji & Imaris
Background subtraction in imageJ (3 ways)
Переглядів 73 тис.4 роки тому
Background subtraction in imageJ (3 ways)
Sorry for adding a bit of a critical comment here, but from a professional Image Analyst's point of view there are some things that are not quite correct and should not be left uncorrected for others who watch this. However, there is by far not enough space in a comment section to explain them in full. First: background is not noise which is not auto fluorescence which is not unspecific staining which is not uneven illumination. And there is no such thing as background-noise. The term is a combination of actually two imaging inaccuracies. One can subtract background but not noise! All of the former need substantially different methods to reduce them: - background can be measured and subtracted pretty much as shown in the beginning of the video. - noise can only be reduced by the imaging and camera setup (e.g. line or frame averaging in confocal systems) and filtering changes all intensities which is only an option in processing but not before measurements - auto-fluorescence cannot be subtracted since uneven and also not be estimated from a unlabeled sample. It needs special technical equippment for taht (spectral imaging and linear unmixing) - unspecific signal can be reduced in processing using the rolling ball or sliding paraboloid method but this is not quantitative and should NOT be used before intensity measurements!!!!! The rolling ball size also has to be determined based on object size not just optically estimated! Creating a background and using the image calculator is just what the "Subtract Background" method does anyways and still is not quantitative! Setting an arbitrary background intensity using brightness and contrast on the rolling ball estimated background image to then subtract something (????) 🤯is definitely NOT an option or by any means good scientific practice. I would be careful with showing those subjective methods to students which might use them unquestioned and then either get accused of image manipulation or simply end up with inaccurate or wrong analysis results. Students should undergo a sound education in image analysis by image analysts either by organizations such as GloBIAS (former NEUBIAS). Additional info for educational workshops adhering to high good scientific practice standards: www.biovoxxel.de/workshops/
Yeah this is great. I couldn't for the life of me string together a search phrase that led me to the Image Calculator. Sometimes boolean operations just aren't called boolean, I guess.
Thank you! I am just starting medical research (analyse of image with AI) and it was quite helpful to have an idea on how the computer works with it. Kind regards!
Hi Craig, thank you for the clear tutorial! I'm trying to obtain the height differences between two surfaces by subtracting two images, but I found there's a drift in x,y and z directions. The lateral directions I managed to resolve by translating one of the images, I'm wondering if there's also a way for z-direction shift correction?
This is bloody good. In industry and using grayscale to assess optical power densities for a medical application. The video has taken from 0 to 90 in 40mins. Worth every second except the guitar playing, which was good, but it's 10 seconds during which another pearl could have been delivered.
thanks for the video. My Fiji Imagej is suddenly crushed and the closed .. do you know why, please?
Walker Richard Martinez George Jackson Sarah
Allen Jessica Brown Timothy Anderson Thomas
thank you so much, its really helpful!!
Thank you so much! I have some questions, first, is it possible to train the classifier using more than one image? And second question, is using Stardist for training the model will give better results?
hii. i want to learn how to measure area of tympanic membrane perforations using image j software. please me guide me an approach how can i learn
Thanks for the perfect summary
Johnson Jeffrey Harris Eric Smith Donald
Mayert Lane
36986 Maud Stream
Lewis George Johnson Brian Robinson Maria
Walker Donna Wilson Brenda Thompson Carol
hello. I have a question.would you please help me?I want to count the number of grafts inside the plates with the Fiji (filament detector). how can i do that(can i have your email address i want to send photos of analysis)
hello. I have a question.would you please help me?I want to count the number of grafts inside the plates with the Fiji (filament detector). how can i do that(can i have your email address i want to send photos of analysis)
I have imaged gfp and rfp tagged protein and after merging both the channels, it is giving orange color, instead of expected yellow puncta. What could be the reason?
Hiii, sir craig! whenever I use Fiji to analyze the particles in my image, I set it to exclude images that are on the edges, but it still considers them. Has the same thing happened to you? Could you help me?
Great video ! All of the information are very useful :D
Quite insightful lecture,. Thanks
Very interesting!
Dear Craig, thank you for this informative video. I would like to ask when I try to set a threshold, I see the background as red, not the sample I stained. What could be the reason of this?
Terrific. Now I would like to learn how to quantify size.
Thanks
Hey Craig, I have been using chatgpt to enhance marco functionality instead of writing it from scratch and that is where I think it shines. For example I would record my work flow in Fiji with the macro recorder. Then I would give the code to ChatGPT and tell it I want to do this analysis in all files of a single folder. That works like magic
That’s a great idea. Thanks for sharing. Cheers. C
Great Ex-planation, helped a lot in my thesis!
Very helpful! Thank you :)
A very incredible concept!!
Great video, appreciated the explanations made this a lot easier to understand. Also love the Scottish accent!
Thanks for your video, I have a question How if the color of the cells and the background quite similar? Do you have another method for this case?
Hi, sorry for the slow response. If object and BG are too similar then you may need an object classifier rather than a pixel classifier. Have a look at the Ilastik program. C.
Excellent video! Thank you for making and sharing with us.
Your is THE BEST CHANNEL on UA-cam!!! Thanks a lot for all the videos you are making!!! 🙏
Hi, I followed this to make the macro. But somehow, my macro is usingthe same image again and again. Could you please help? Thanks
Hello! I guess you started recording the macro before adding the image. Then, the first thing that your macro does is to load the same image. I suggest that you open your image before starting the macro, and then you start your processing that you want to do. As a tip, the first thing to do is rename your file in your macro to a temporary name, so all the images that you run with your macro will work with the same script. Once you finish, save the macro and install it as Craig shows, and then you can test your macro. You should be able to open your image first, and then run the macro and should work fine!
Where are you at with this project? I have some fun ideas to give you if you are still working in this field. I write grants if that helps too and know of a way to put this project and the main idea I wanna share into a format for field forensics and ER mop ups etc. If interested in rapping boot it reply and we’ll go from there.
Hi Criag, Thank you for the detailed videos, they are very helpful. I am a novice imageJ user and am trying to characterize spheroids (3D cellular circular structures) that are touching. The watershed function did not work the same way it did in this video. What would you recommend as a next step to try. Many Thanks, Brooke
I was missing the "set scale" part before setting scale bar, found it then on another tutorial
Hello! Thank you very much for this very clear tutorial! I used to do the thresholding manually in ImageJ, but now I want to automate it by linking Ilastik and ImageJ. Do you think it's possible to do it within a macro? if you could help me please ?
Hi, i am New in imagej and Hacer a question if could you answer please? İ am trying on one image that selecting multiple rois and want to for each roi apply crop, duplicate , add gray,Binary.......and skeletonise. Making it step bu step so bored. İ tried to make a macro but i failured. Can you help me please how can i handle. Thanks
This. Is. Awesome.
Hi Craig, thanks for the wonderful videos. Could you make a video on how to use ImageJ to analyse gray cast iron microstructure? For instance, the estimation of graphite flake length, volume fraction and size. If you need some images for the analysis, kindly let me know.
single-handedly saving me in the late stages in my master's once again. thank you sincerely so much for this content. <3
Nice Tutorial. Thank You.
Craig, tutorial filter remove unblur photos .
Thank you very much, It's a great video!
Next Guitar class
Thank you! Helped me in my Image Analysis course in my Master's :D
still here, still loving you mate