09.08.2013 Views

Analyse avec le logiciel imagej d'un lot d'images en microscopie par ...

Analyse avec le logiciel imagej d'un lot d'images en microscopie par ...

Analyse avec le logiciel imagej d'un lot d'images en microscopie par ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

in2p3-00530281, version 1 - 28 Oct 2010<br />

Le masque est une image qui est utilisée pour créer une nouvel image I obt<strong>en</strong>ue <strong>par</strong> la fonction<br />

« Image calculator » d’ImageJ ; c'est-à-dire <strong>en</strong> multipliant, pixel à pixel une image origina<strong>le</strong><br />

<br />

1<br />

I i,j <strong>par</strong> <strong>le</strong> masque I i,j <br />

<br />

2<br />

<br />

I i,j Ii,j I i,j<br />

1 2<br />

Ii,j est l’image fina<strong>le</strong>. L’utilisation du mode 32-bit évite ainsi <strong>le</strong>s débordem<strong>en</strong>ts provoqués <strong>par</strong><br />

la multiplication de 2 pixels d’une image 8-bit. Par exemp<strong>le</strong> la va<strong>le</strong>ur 150 multipliée <strong>par</strong> 4<br />

devi<strong>en</strong>dra 255 <strong>en</strong> mode 8-bit au lieu de 600 <strong>en</strong> mode 32-bit. Une image 16-bit non signée peut<br />

suffire.<br />

Si on utilise <strong>le</strong> masque d’un canal (R,G ou B) <strong>avec</strong> la composante de la PLU moy<strong>en</strong>ne<br />

correspondant au même de canal de cou<strong>le</strong>ur, on obti<strong>en</strong>t une image uniforme dont la va<strong>le</strong>ur pour<br />

chaque pixel est égal à la va<strong>le</strong>ur moy<strong>en</strong>ne utilisée pour calcu<strong>le</strong>r <strong>le</strong> masque. En effet<br />

Ii,j <br />

Canal R,G,B i,j PLU<br />

Canal R,G,B 32bits<br />

i,j Canal<br />

R,G,B<br />

<br />

PLU32bits i, j<br />

<br />

Canal R,G,B<br />

PLU<br />

i, j<br />

PLU32bits i, j Canal<br />

R,G,B<br />

<br />

<br />

<br />

<br />

PLU i, j<br />

<br />

32bits<br />

Canal R,G,B<br />

32bits<br />

Canal R,G,B<br />

Dans <strong>le</strong> cas ou l’on utilise <strong>le</strong>s images de type PLU ( « fibro_PLU_h2ax_60s_1 à 2 »), et selon la<br />

figure (7), ces va<strong>le</strong>urs sont éga<strong>le</strong>s à 12,3 pour <strong>le</strong> canal R, 157 pour <strong>le</strong> canal G et 64,2 pour <strong>le</strong> canal<br />

B.<br />

Les masques serv<strong>en</strong>t donc a corriger <strong>le</strong>s images de la non uniformité de la réponse de la camera<br />

dans chacune des trois composantes de cou<strong>le</strong>ur<br />

On décompose l’image à traiter (fibroblaste <strong>en</strong> H2AX ou Dapi) selon <strong>le</strong>s composantes R, G et B :<br />

ImageSourcei, j Cannal R,G,B<br />

On applique sur chaque composantes R, G et B, <strong>le</strong> masque correspondant<br />

<br />

ImageCorrigée i, j<br />

Canal R,G,B<br />

<br />

ImageSource i, j i, j<br />

Canal R,G,BCanal R,G,B<br />

Les 3 composantes corrigées sont fusionnées <strong>en</strong> une image RGB qui est donc l’image fina<strong>le</strong><br />

corrigée<br />

Nous avons réalisé un plugin d’ImageJ, « PLU_RGB_Avg », qui a pour objectif d’effectuer <strong>le</strong><br />

prétraitem<strong>en</strong>t d’images Dapi ou H2ax à <strong>par</strong>tir de PLU(s) selon <strong>le</strong> protoco<strong>le</strong> décrit précédemm<strong>en</strong>t.<br />

Au démarrage de ce plugin, il faut choisir <strong>le</strong> répertoire de travail ; c’est à dire l’emplacem<strong>en</strong>t du<br />

fichier de log et lui donner un nom (<strong>par</strong> défaut <strong>le</strong> nom du plugin). Le plugin crée alors <strong>le</strong> fichier log<br />

récapitulatif des opérations effectuées tout au long de l’exécution du plugin. Le plugin agit sur une<br />

pi<strong>le</strong> d’images de PLU sé<strong>le</strong>ctionnées <strong>par</strong> l’utilisateur dans un répertoire.<br />

Pour faciliter la vérification du plugin, nous avons crée des images réduites composées de matrice<br />

de 85x64 pixels obt<strong>en</strong>ues à <strong>par</strong>tir des images origina<strong>le</strong>s haute résolution. Cela n’affecte <strong>en</strong> ri<strong>en</strong> <strong>le</strong><br />

processus de prétraitem<strong>en</strong>t, si ce n’est <strong>le</strong> temps de calcul et l’espace mémoire nécessaire pour<br />

traiter <strong>le</strong>s images. Le plugin a éga<strong>le</strong>m<strong>en</strong>t été vérifié sur des images complètes. Les fichiers d’essai<br />

sont donc :<br />

Image de PLU : « fibro_PLU_1.tif » et «fibro_PLU_2.tif »<br />

Image de fibroblastes H2AX : «fibro_9.tif »<br />

Page 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!