def readTensors(name): """ Reads tensors from file with specified basename; e.g., "tpet". """ fis = FileInputStream(seismicDir + name + ".dat") ois = PythonObjectInputStream(fis) tensors = ois.readObject() fis.close() return tensors
def loadPaintingSlice(imageFile): fileName = "/Users/cengelsm/Test/paintings/pgs_02.p3" fis = FileInputStream(fileName) ois = PythonObjectInputStream(fis) p3 = ois.readObject() fis.close() image = readImage(imageFile) print s1.count,s2.count sl = 30 xz = image[sl] pxz = p3.getPaint()[sl] panel = PlotPanel(PlotPanel.Orientation.X1DOWN_X2RIGHT) pv1 = panel.addPixels(s1,s2,xz) pv1.setPercentiles(1,99); pv2 = panel.addPixels(s1,s2,pxz) pv2.setColorModel(ColorMap.getJet(0.5)) panel.setVLabel("Depth (km)") panel.setHLabel("Distance (km)") frame = PlotFrame(panel) frame.setDefaultCloseOperation(PlotFrame.EXIT_ON_CLOSE) frame.setSize(1800,1000) frame.setVisible(True) frame.setFontSizeForSlide(1,1) frame.paintToPng(300,6,"/Users/cengelsm/Desktop/test2.png")
def readObject(name): fis = FileInputStream(seismicDir + name + ".dat") ois = PythonObjectInputStream(fis) obj = ois.readObject() ois.close() return obj
def readTensors(name): fis = FileInputStream(seismicDir + name + ".dat") ois = PythonObjectInputStream(fis) tensors = ois.readObject() fis.close() return tensors
def readTensors(tensorsFile): fis = FileInputStream(tensorsFile) ois = PythonObjectInputStream(fis) tensors = ois.readObject() fis.close() return tensors