<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Vor Jahren habe ich mit einigen Dateiformaten gearbeitet, die zusammen als PNM bekannt waren. Dazu gehörten PBM - Portable Bit Map, PGM - Portable Gray Map und PPM - Portable Pixel Map, also RGB-Pixel. Obwohl diese Formate heutzutage nicht sehr beliebt zu sein scheinen, bin ich kürzlich auf einen JMP-Kunden gestoßen, der sie immer noch verwendet und die Dateien in JMP einlesen wollte. JMP unterstützt derzeit Bildformate wie PNG und JPG, aber nicht die PNM-Formate. Also habe ich einen PNM-Importer in JSL geschrieben. Dieses Skript liest entweder eine ASCII- oder Binärversion eines PBM-, PGM- oder PPM-Bildes in JMP ein. Der ASCII-Reader ist ein wenig langsam (ok, er ist viel langsam für größere PPM-Bilder), aber er schien bei den von mir ausprobierten Beispielen zu funktionieren. Sie finden es im File Exchange unter JSL Scripts als PNMImport .
Ich habe es einfach gemacht, indem ich den Namen des PNM-Bildes im Skript angegeben habe. Stellen Sie also sicher, dass Sie dies durch Ihren Dateinamen ersetzen. Führen Sie dann das Skript aus. Ich habe es so gemacht, damit Sie dieses Skript in jedes andere Skript patchen können, das Sie verwenden, z. B. den Image Analyzer.
Wenn Sie also PNM-Bilder haben und diese in JMP einlesen möchten, probieren Sie dieses Skript aus. Wenn Sie es nützlich finden, lassen Sie es mich wissen. Und wenn Sie feststellen, dass es bei Ihren Dateien nicht funktioniert, lassen Sie es mich auch wissen. Wenn Sie mir ein Beispiel schicken könnten, wäre das großartig. Ich werde es verwenden, um das Problem zu diagnostizieren und zu beheben.