INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
et ses sels d'addition d'acide pharmaceutiquement acceptables, caractérisé en ce qu'il ne contient pas plus de 0,2 % de (lR,3S,4R)-3-[(2'-{N,N-diméthylamino}- éthyl)]-l,7,7-tri-[méthyl]-bicyclo[2.2.1]heptane-2-one de formule V et de ses sels d'addition d'acide pharmaceutiquement acceptables.
L'expression "sels d'addition d'acide pharmaceutiquement acceptables" utilisés dans la présente demande de brevet désigne des sels formés avec des acides inorganiques, par exemple acide chlorhydrique, acide bromhydrique, acide sulfurique ou acide phosphorique ou des acides organiques, par exemple acide acétique, acide tartrique, acide succinique, acide malique, acide lactique, acide citrique, acide maléique ou acide fumarique. Le sel formé à l'aide de l'acide fumarique présente des propriétés particulièrement intéressantes.
Le pH de la composition aqueuse selon l'invention est (avant dilution puis utilisation) en général compris entre 1,5 et 4. Il est régulé au moyen du composant D préféré : H3PO4 ou acide pyridinecarboxylique.
- La composition aqueuse (I) De façon pratique, la composition aqueuse (I) selon l'invention, eu égard à ce qui précède, renferme dans de l'eau : (A) au plus 8 % en poids de H202 ; (B) un mélange RC02H/RC03H (où R est CH3 ou CH3CH2), selon un rapport pondéral dudit mélange RC02H/RC03H au peroxyde d'hydrogène de 0,15/1 à 0,85/1 et de préférence de 0,5/1 à 0,7/1 ; (C) une source L fournissant des ions métalliques choisis parmi l'en- semble constitué par : (1) les ions d'un métal M qui sont des ions de Agn, Ag, Vv, Nbv, Tav, Mo , Wei, Coia, In ou i 1 , (2) les associations d'ions Ag+ et d'ions dudit métal M, et (3) leurs mélanges ; selon un rapport pondéral de ladite source L au peroxyde d'hydrogène de 0,0005/1 à 0,015/1 et de préférence de 0,0008/1 à 0,005/1.
(D) un agent stabilisant, selon un rapport pondéral dudit agent stabilisant au peroxyde d'hydrogène de 0,0005/1 à 0,015/1 et de préférence de 0,0008/1 à 0,005/1.
De façon encore plus pratique, on préconise une composition standard (i.e. composition mère) qui est destinée à être diluée au moment de l'utilisation. Cette composition standard renferme : (A) 7,5-7,9 % en poids de H202 ; (B) 4,5 à 4,8 % en poids d'un mélange CH3C03H + CH3CO2H ; (C) 0,005 à 0,01% en poids de la source L ; (D) 0,0005 à 0,01 % en poids de H3P04 ou d'acide pyridine- carboxylique ; (E) le cas échéant 0,0075 à 0,04 % en poids d'agent tensioactif ; (F) le cas échéant 0,003 à 0,04 % en poids d'agent anticorrosion ; (G) le cas échéant un parfum ; et, de l'eau (distillée, déminéralisée ou désionisée) en complément jusqu'à 100 % en poids.
Il peut être avantageux, notamment dans le cadre du traitement de nettoyage, de décapage et/ou de passivation d'une surface métallique ou dans le cadre du traitement de nettoyage et/ou de décapage d'une surface
non métallique, que le rapport pondéral C/D soit inférieur à 1/1.
Par ailleurs, quand le composant C est un mélange d'ions Ag+ et d'ions de M, il suffit, selon l'invention, que les ions métalliques de M soient à l'état de traces pour que les effets bénéfiques se manifestent.
- Préparation de la composition (I) Le procédé de préparation de la composition aqueuse (I) selon l'invention, qui est donné ci-dessus et comprend les étapes (a) -(f), est mis en #uvre directement quand la source L ne contient pas d'ions Ag2+ (ou Ag 2+ /Ag 3+ ). Dans ce cas, ladite composition peut être élaborée en suivant l'enseignement de GB-A-2189394 (pour obtenir une concentration élevée en H2O2), d'une part, puis en diluant (pour une concentration en H202 inférieure ou égale à 8 % en poids et mieux inférieure ou égale à 7,9 % en poids) avec de l'eau distillée, déminéralisée ou désionisée en vue du transport, d'autre part. En variante, ladite composition peut être élaborée directement sous forme de composition standard.
Quand la source L fournit des ions Ag2+(ou A g2+/Ag 3+ ), l'étape (a) est alors remplacée par les étapes (1 ) et (2 ) pour faire appel à une source d'ions Ag+, que l'on oxyde en ions Ag2+. Cette oxydation est mise en #uvre (i) au moyen d'un persulfate, de préférence le persulfate de sodium ou le persulfate d'ammonium, en tant qu'agent oxydant, et (ii) à l'abri de la lumière blanche pour éviter la réduction par les UV des ions argent en argent métallique qui précipite in situ. L'oxydation Ag+ Ag2+ + e sera avantageusement réalisée dans l'obscurité (i.e. dans des réacteurs opaques) ou en lumière rouge.
La filtration prévue in fine de l'étape (2 ) a pour objet d'éliminer l'insoluble susceptible d'être présent dans le milieu réactionnel. La présence d'un insoluble se manifeste principalement quand le persulfate utilisé est le persulfate d'ammonium. De façon avantageuse, cette filtration est effectuée au moyen d'une membrane filtrante ayant des pores de 3 m environ de diamètre.
A l'étape (3 ) - i. e. l'étape (b) du procédé général - les ions argent obtenus (en général un mélange de Ag+ et de Agz+) sont stabilisés de préférence au moyen de H3PO4 (en solution aqueuse à 70-85 % en poids) ou d'un acide pyridinecarboxylique.
De façon encore plus avantageuse, une faible quantité de gélatine
sera ajoutée avant, pendant ou après l'addition de H3PO4 ou d'un acide pyridinecarboxylique.
Comme indiqué plus haut, si elle contient des ions Ag2+ (i.e. ou Ag 2+ /Ag 3+ ), la composition aqueuse selon l'invention pourra être élaborée soit sous forme de solution standard soit sous forme de solution ayant une teneur élevée en H202 avant dilution pour le transport.
Un des modes préférés (mode A) de mise en #uvre du procédé de préparation de la composition (I) selon l'invention, quand la source L fournit des ions de Vv, Nbv, Tav, Mo, W, Con, lnn ou TIII1, comprend les étapes suivantes (pour l'obtention d'une composition standard contenant 7,5-7,9 % en poids de H202) consistant à : (a) préparer une solution d'un sel de Vv, Nbv, Tav, Mo, Wvi, Cou, In"' ou TlIII (avantageusement en milieu acide) dans une portion de la quantité d'eau totale requise pour réaliser ladite composition aqueuse désinfectante ; (b) introduire dans la solution résultante ainsi obtenue une solution aqueuse d'acide phosphorique contenant 70 à 85 % en poids de H3PO4 ou une solution aqueuse d'acide pyridinecarboxylique ; (c) introduire la solution résultante, ainsi obtenue, dans une solution aqueuse de peroxyde d'hydrogène contenant 50 à 60 % en poids de H202, sous agitation, à une température comprise entre 0 C et 25 C (de préférence à une température comprise entre 4 C et 15 C), et avec un débit d'introduction de la solution obtenue à l' étape (b) compris entre 3 et 6 1/h ; (d) introduire dans la solution résultante, ainsi obtenue, la substance acide CH3C02H, sous agitation, à une température comprise entre 0 C et 25 C (de préférence à une température comprise entre 4 C et 15 C), et avec un débit d'introduction de la substance acide CH3C02H compris entre 3 et 6 1/h ; (e) laisser reposer la solution résultante, ainsi obtenue, pendant 48 h (de préférence à l'obscurité), à une température comprise entre 0 C et 25 C (de préférence à une température comprise entre 4 C et 15 C), pour que l'équilibre H202 + CH3C02H CH3CO3H + H20 s'établisse, et,
(f) ajouter l'eau restante pour compléter jusqu'à 100 % en poids.
On préconise donc selon l'invention l'utilisation de la composition gélifiée II, d'une part, en tant que produit germicide pour la préparation d'un médicament destiné à un usage en thérapeutique vis-à-vis des affections buccales, notamment celle du parondonte, dues à des bactéries et/ou des champignons, et d'autre part, en tant que produit cosmétique notamment sous forme de dentifrice, pour l'hygiène buccale.
Dans le domaine dentaire, on a observé que la composition gélifiée (II) intervient en tant qu'agent hémostatique, supprime l'administration d'antibactériens et/ou d'antifongiques, inhibe la catalase, et assure la passivation des surfaces métalliques des bridges (ladite passivation empêchant le dépôt de bactéries et de champignons pendant une longue durée de temps) de même que la protection temporaire des surfaces plastiques ou céramiques vis-à-vis desdites bactéries et champignons (leur dépôt étant ainsi empêché). Cette composition gélifiée est appropriée à la préparation de pâtes de dentifrice renfermant 1 à 2 % en poids de peroxyde d'hydrogène.
D'autres avantages et caractéristiques de l'invention seront mieux compris à la lecture qui va suivre d'exemples de réalisation et d'essais comparatifs. Bien entendu, l'ensemble de ces éléments n'est nullement limitatif mais est fourni à titre d'illustration. Par commodité, quand il s'agit du composant (C) on a indiqué ci-après dans Ex 1-Ex 6 la source d'ions L, sa proportion pondérale et les ions qu'elle fournit.
Exemple 1 On prépare selon le mode B donné ci-dessus, une composition
standard contenant : H2O2 7,8 % en poids mélange CH3C02H + CH3CO3H 4,8 % en poids AgN03 (source de Ag+/Ag2+) 0,008 % en poids H3P04 ou acide pyridinecarboxylique 0,008 % en poids agent tensioactif (mouillant anionique) 0,04 % en poids H2O (déminéralisée) en complément jusqu'à 100 % en poids Exemple 2 On prépare selon le mode A donné ci-dessus, une composition standard contenant : H2O2 7,8 % en poids mélange CH3C02H + CH3C03H 4,8 % en poids Na2MoO4 (source de Mo042-) 0,008 % en poids acide pyridinecarboxylique 0,008 % en poids agent tensioactif (mouillant anionique) 0,004 % en poids H3P04 ou acide pyridinecarboxylique 0,008 % en poids H20 (déminéralisée) en complément jusqu'à 100 % en poids Quand la source L d'ions fournit des ions de MoVI, il est important de ne pas utiliser H3PO4 en tant qu'agent stabilisant. Il faut éviter la mise en contact de H3P04 avec MoO42- qui donnerait un complexe du type phosphonomolybdate qui est insoluble. Dans cette optique on utilise, comme c'est le cas ici, un stabilisant qui est un acide pyridinecarboxylique de formule : qui est l'acide 2-pyridinecarboxylique (acide picolinique), l'acide 3pyridinecarboxylique (acide nicotinique) ou l'acide 4-pyridinecarboxylique (acide isonicotinique).
Exemple 3 On prépare selon le mode A donné ci-dessus, une composition standard contenant : H202 7,8 % en poids mélange CH3CO2H + CH3CO3H 4,8 % en poids
NH4VO3 (source de V03-, VO2+ ou V5+) 0,008 % en poids H3PO4 ou acide pyridinecarboxylique 0,008 % en poids agent tensioactif (mouillant anionique) 0,04 % en poids H20 (déminéralisée) en complément jusqu'à 100 % en poids Exemple 4 On prépare selon le mode A donné ci-dessus, une composition standard contenant : H202 7,8 % en poids mélange CH3CO2H + CH3CO3H 4,8 % en poids Na2WO4 (source de WO42-) 0,008 % en poids H3P04 ou acide pyridinecarboxylique 0,008 % en poids agent tensioactif (mouillant anionique) 0,04 % en poids H20 (déminéralisée) en complément jusqu'à 100 % en poids Exemple 5 On prépare la composition standard de l'exemple 5 à partir d'un mélange pondéral 1/1 des compositions des exemples 1 et 2. Cette composition standard contient : H2O2 7,8 % en poids mélange CH3CO2H + CH3CO3H 4,8 % en poids AgN03 (source de Ag+/Ag2+) 0,004 % en poids Na2Mo04 (source de MoO42-) 0,004 % en poids acide pyridinecarboxylique 0,008 % en poids agent tensioactif (mouillant anionique) 0,04 % en poids H20 (déminéralisée) en complément jusqu'à 100 % en poids Exemple comparatif CP1 Comme produit de comparaison, on a fait appel à la composition de l'exemple 1 du document antérieur WO-A-96/18301. Sa formulation est la suivante : H202 8 % en poids mélange CH3CO2H + CH3C03H 4,8 % en poids AgN03 (source de Ag+) 0,008 % en poids H3P04 0,008 % en poids agent tensioactif (mouillant anionique) 0,04 % en poids H20 (déminéralisée) en complément jusqu'à 100 % en poids
Exemple 6 A partir d'un mélange pondéral 1/1 des compositions de Ex 2 et CP1 on obtient une composition standard (après avoir remplacé dans CP1 l'acide phosphorique par un acide pyridinecarboxylique) ayant pour formulation : H2O2 7,9 % en poids mélange CH3CO2H + CH3CO3H 4,8 % en poids AgN03 (source de Ag+) 0,004 % en poids Na2Mo04 (source de MoO42-) 0,004 % en poids acide pyridinecarboxylique 0,008 % en poids agent tensioactif (mouillant anionique) 0,04 % en poids H20 (déminéralisée) en complément jusqu'à 100 % en poids Essais comparatifs I L'activité germicide de Ex 1-Ex 6 et CP1a été déterminée vis-àvis de trois souches bactériennes (1-3) et d'une souche de moisissure (4) qui sont pathogènes chez l'homme (1-2) ou phytopathogènes (3-4) notamment pour la tomate de plein champ, à savoir : (1) Staphylococcus aureus, (2) Speudomonas aerugina, (3) Speudomonas syringae, et (4) Alternaria solani.
Si [S]o est la concentration d'une souche S à l'instant 0 et [S]T celle de la même souche à l'instant T (T = lh pour les bactéries et T = 2h pour les moisissures), l'activité germicide est mesurée par la différence : # = log[S]0 - log[S]T un produit étant actif quand il réduit le nombre de souches vivantes de telle façon que # # 4 pour les bactéries et A > 3 pour les moisissures.
Les résultats obtenus pour A consignés dans le tableau 1 ci-après mettent en évidence que CP1à la dilution de 1/5 est efficace vis-à-vis des bactéries mais est pratiquement dépourvu d'activité sur la souche de Alternaria solani. Ces résultats mettent également en évidence que, à la même dilution de 1/5, Ex 1-Ex 6 sont (i) efficaces sur les bactéries et les moisissures, et (ii) plus actifs que CP1.
Exemple 7 A un litre de la composition aqueuse de Ex 1, on ajoute sous
forte agitation (2000 tours/minute) 10 g de silice pyrogénée CAB-O-SIL M-5 pendant 6 minutes. On laisse reposer et on obtient un gel ayant une viscosité de 106 Pa. s.
Essais comparatifs II On a comparé l'action de la composition aqueuse CP 1 avec le gel de Ex 7. Les deux produits ont été appliqués pendant 4 heures sur une toiture en alliage d'aluminium anodisé exposée à l'ouest et recouverte de mousses et lichens. Le traitement avec CP1s'est révélé inefficace à cause du trop faible temps de contact dû à l'évaporation de la solution. En revanche, l'ensemble des mousses et lichens a été éliminé par un simple rinçage à l'eau courante à l'issue des 4 heures d'expérimentation.
Exemple 8 A un litre de la composition aqueuse de Ex 1, on ajoute sous forte agitation (2000 tours/minute) 100 g de silice pyrogénée CAB-O-SIL# M-5 et 500 ml d'une solution aqueuse d'acide phosphorique contenant 75 % en poids de H3P04, pendant 6 minutes. On laisse reposer et on obtient un gel ayant une viscosité de 107 Pa. s.
Le gel ainsi obtenu est fortement thixotropique.
Essais III Le gel de Ex 8, appliqué sur une hotte de cuisine industrielle en acier inoxydable 316 L dépassivé à la suite d'un incendie ayant dégagé des vapeurs riches en chlore, et laissé en contact pendant 3 heures a permis à l'acier inoxydable 316 L d'être complètement décontaminé et de retrouver son potentiel de passivité.
Le solide est dissout dans le chloroforme, filtré sur silice. Après évaporation du solvant à sec, le solide obtenu est lavé à l'éther de pétrole. On obtient 6,5 g de produit, soit un rendement de 90 %.
L'étaPe 4 concerne la synthèse du 6 (2 (éthoxvcarbonyl)vinvle) 2 naphtol (D) Dans un erlenmeyer surmonté d'une garde de chlorure de calcium, on dissout 5 g de 6 hydroxy 2 naphtaldéhyde dans 15 ml de pyridine anhydre. On ajoute 9,6 g de l'hémi éthyl ester de l'acide malonique et quelques gouttes de pipéridine. On laisse 24 heures sous agitation à température ambiante et à l'abri de la lumière. On ajoute quelques morceaux de pierre ponce et on chauffe 48 heures à 40"C sous agitation. Après retour à température ambiante, le brut est précipité dans 400 ml d'une solution à 3 % de HCI. Le solide est filtré, lavé 2 fois à l'eau, puis dissout dans le méthanol et la solution refroidie jusqu'à la cristallisation du produit. Le solide est filtré et l'opération recommencée jusqu'à obtention du produit pur. On récupère 5,6 g de produit, soit un rendement de 79 %.
L'étape 5 concerne la synthèse du 6 (2 (éthoxycarboxy)vinvl) 2 méthacrvloyloxv naphtalène (E) Dans un ballon surmonté d'un réfrigérant et d'une ampoule à brome, on dissout 3 g de 6 (2 (éthoxycarbonyl)vinyle) 2 naphtol. Le ballon est placé dans un bain à -15 C. On ajoute ensuite goutte à goutte et en contrôlant la température 1,3 g de chlorure de méthacryloyle. Le bain est maintenu encore 30 minutes à -15 C puis on laisse revenir à température ambiante. Le milieu réactionnel est maintenu 5 heures par agitation sous vide. Le brut est ensuite précipité dans 400 ml d'une solution à 3 % de HCI.
Le solide est filtré, dissout dans l'éthanol et l'opération est renouvelée. Le solide est enfin dissout dans le méthanol, la solution filtrée et refroidie jusqu'à la cristallisation du produit. Le solide est filtré et l'opération recommencée jusqu'à obtention du produit pur. On récupère 1,5 g de produit, soit un rendement de 40 %.
L'étape 6 concerne la synthèse du poîy (6 (2 (éthoxvcarbonyl)vinyle) 2 méthacrvlovloxy naphtalène) (F) Dans une ampoule à sceller sont placés 1 g de 6 (2 (éthoxycarbony)vinyl) 2 méthacryloyloxy naphtalène, 10 mg de 2,2' Azobisisobutyronitrile et 10 ml de toluène distillé. L'ampoule est dégazée trois fois puis scellée sous vide. On laisse 24 heures à 60"C sous agitation.
Ce procédé de synthèse permet d'accéder à un grand nombre de dérivés du biphényle en jouant simplement sur le choix des noyaux aromatiques.
Les difficultés de synthèse concernent principalement le choix du groupement protecteur de la fonction phénol. II devait à la fois: - protéger la fonction phénol - régénérer la fonction initiale; - résister aux organolithiens et organomagnésiens; - être compatibles avec la réaction de couplage.
Parmi les groupements testés, le pivaloate donne les meilleurs résultats. Toutefois, il impose la protection de la fonction aldéhyde vis-à-vis du milieu fortement basique nécessaire à la déprotection du phénol. Nous avons choisi le 1,3 dioxolane.
Les autres difficultés résident ensuite dans le choix des conditions réactionnelles du couplage des aryles asymétriques décrites à l'étape 3 de l'exemple 1 et dans l'introduction de la fonction carbaldéhyde sur le naphtalène décrite à l'étape 2 de l'exemple 2.
l Etat de la technique
nement de machine-outil électroportative comportant un outil entraîné suivant un mouvement de translation, notamment une scie sauteuse, dont l'extrémité inférieure est couplée à une unité d'entraînement et l'autre extrémité est munie d'un porte-outil. On connaît une scie sauteuse correspondant au
type défini ci-dessus (CH 434 694) dont la tige d'entrai-
nement possède une section rectangulaire; cette tige est
guidée en coulissement axial par une pièce de guidage soli-
La figure 1 est une vue schématique de cette inven tion.
La figure 2A est une vue schématique en trois dimen sions montrant un convoyeur de film rétractable selon cette invention.
La figure 2B est une vue schématique en trois dimen sions montrant des rouleaux dans le convoyeur de film ré- tractable selon cette invention.
La figure 3A est une vue schématique en trois dimen sions montrant un dispositif d'avance et de guidage selon cette invention.
La figure 3B est une vue schématique éclatée montrant un montant de guidage central selon cette invention.
La figure 3C est une vue schématique éclatée montrant un montant de guidage central d'une autre réalisation de cette invention.
La figure 4 est une vue en trois dimensions montrant un jeu de roues d'avance selon cette invention La figure 5 est une vue latérale montrant le disposi tif d'avance et de guidage selon cette invention.
La figure 6 est une vue en coupe écorchée montrant une combinaison d'un mécanisme de transmission et de jeux de couteaux selon cette invention.
La figure 7 est une vue en trois dimensions éclatée montrant un jeu de couteaux selon cette invention.
La figure 8 est une vue en trois dimensions éclatée montrant une poulie de transmission ajoutée à un jeu de couteaux selon cette invention.
La figure 9 est une vue schématique montrant un jeu de couteaux en utilisation dans cette invention.
La figure 10A est une vue schématique montrant un con voyeur de bouteilles selon cette invention.
La figure 10B est une vue en coupe écorchée montrant un jeu de poulies du convoyeur de bouteilles selon cette invention.
La figure 10C est une vue en trois dimensions montrant des brosses et un élément chauffant dans un bâti fixe se lon cette invention.
La figure 11 est une vue schématique montrant la rota tion de chaque jeu de couteaux entraîné par un disque de transmission selon cette invention.
La figure 12 est une vue schématique montrant un cou teau dans un état de coupe selon cette invention.
MdispSelect (MilDisplay, milSeedBloblmage); pause4User("New Seed Blob Image, Size-Limited"); //Reconstruct only common blobs in ref that match in new SeedBlobImage. MbufCIear(milRefCommonBlobImage, OL); MblobReconstruct(milRefBlobImage, milSeedBloblmage, milRefCommonBlobImage, M~RECONSTRUCT~FROM~SEED,M~GRAYSCALE); MdispSelect(MilDisplay, milRefCommonBlobImage); pause4User("Reference Common Blob Image, Size-Limited"); //Calculate newstatson only minimum sized common blobs.
MbIobCalculate(milRefCommonBlobImage, milreflmage, MilRefF eatureList, MilRefCommonBlobResult); MblobGetNumber(MilRefCommonBlobResult,&NumRefCommonBlobs); fovReport.largestDefectSize=NumRefCommonBlobs; //FirsttranslateSeedImagetomatchTestBlobImage.
MbufClear(milBuflImage, OL); MimTranslate(milSeedBlobImage, milBuflImage, (-1 )*fovReport.imageShiftX, (-1)*fovReport.imageShiRY, M DEFAULT); MdispSelect(MilDisplay, milBuflImage); //Reconstruct only common blobs in ref that match in new SeedBloblmage. Mbuflrlear(milTestCommonBIobImage, OL); MblobReconstruct(milTestBlobImage, milBufl Image, milTestCommonBlobImage, M~RECONSTRUCT~FROM~SEED,M~GRAYSCALE); MdispSelect(MilDisplay, milTestCommonBloblmage); pause4User("Test Common Blob Image, Size-Limited"); //Calculatenewstats ononlyminimum sized common blobs.
MblobCalculate(milTestCommonBlobImage, milTestImage, MilTestFeatureList, MilTestCommonBlobResult); MblobGetNumber(MilTestCommonBlobResult, &NumTestCommonBlobs); fovReport.largestDefectSize = NumTestCommonBlobs;
//Now compare and printout blob stats int SelectOutlyersOnly = 1; double BlobStatMax = 0.0; CompareMatchedBlobs( milRefCommonBlobImage, MilRefCommonBlobResult, milTestCommonBloblmage, MilTestCommonBlobResult, fovReport.imageShiftX, fovReport.imageShiftY, MinFeatureArea, FeatureCenterMaxDelta, FeatureAreaMaxRatio, FeatureMeanMaxRatio, FeatureSumMaxRatio, SelectOutlyersOnly, &BlobStatMax); ifSelectOutlyersOnly) { //Display ref currently selected blobs (only outlyers ifSelectOutlyersOnly = 1).
MbufClear(milRefCommonBlobImage. OL); MblobFiJl(MilRefCommonBlobResult. milRefCommonBlobImage, M~EXCLUDED~BLOBS, (long) 255); MdispSelect(MilDisplay, milRefCommonBlobImage); pausè4User("Reference OutlyerBlob Image, Size-Limited"); MblobGetNumber(MiRefCornmonBlobResult, &NumRefCommonBlobs); fovReport.largestDefectSize = NumRefCommonBlobs; //Display test currently selected blobs (only outlyers if SelectOutlyersOnly = 1).
MbufClear(milTestCommonBlobImage. OL); MblobFill(MilTestCommonBIobResult, milTestCommonBloblmage, M~EXCLUDED~BLOBS, (long) 255); MdispSelect(MilDisplay, milTestCommonBloblmage); pause4User("Test OutlyerBlob Image, Size-Limited");
MblobGetNumber(MilTestCommonBlobResult, &NumTestCommonBlobs); fovReport.largestDefectSize = NumTestCommonBlobs; } //Return BlobStatMax fovReport.largestDefectSize = (BlobStatMax > 0.0) ? (long) 1000 * BlobStatMax : (long) (NumRefLonerBlobs + NumTestLonerBlobs); //Done, now display results... if(displayFlag YES) { //defect review hère; showing dual images ; toggle review of original images and defects overlay //Now let's join the ref and test loners into both images...
MbufClear(milBuf2Image, OL); MimTranslate(milTestLonerBlobImage, milBuf2Image, (1)*fovReport.imageShiftX, (1)*fovReport.imageShiftY, M~DEFAULT); MimArith(milRetLonerBIobImage, milBuf2Image, milRefLonerBloblmage, M~OR); //make blobs 0/blue MdispSelect(MilDisplay, milRefLonerBlobImage); MbufClear(milTestLonerBIobImage, OL); NmTranslate(milRefLonerBlobImage, milTestLonerBlobImage, (-1)*fovReport.imageShiftX, (-1)*fovReport.imageShiftY, M~DEFAULT); MdispSelect(MilDisplay. milTestLonerBlobImage); if(1 # DefectColor) { makeDualImage(milReflmage, milTestImage, milduallmage);