機能別ライブラリ(API)一覧

提供: Eospedia
2012年10月21日 (日) 00:00時点におけるAdmin (トーク | 投稿記録)による版

移動: 案内検索

機能別ライブラリ(API)一覧では、機能毎にAPIを分類して示します。

GeneralクラスのAPI

DataManipクラスのAPI

mrcImageに関連したライブラリ

入出力等の低水準ライブラリ

  • mrcImage型の画像を取り扱うための低水準API:mrcImage.h

初期化

  • extern mrcStatusType mrcInit(mrcImage* mrc, char* filaname);
  • extern mrcStatusType mrcDefaultHeaderValueSet(mrcImage* mrc);
    • extern mrcStatusType mrcHiddenDataSet(mrcImage* mrc, long mode);
  • extern void mrcImageFree(mrcImage* mrc, char* message);
  • extern void mrcTailerInit(mrcImage* mrc, long mode);
  • extern void mrcTailerCopy(mrcImage* dst, mrcImage* src, long mode);

ファイルの読み込み

  • extern mrcStatusType mrcFileRead (mrcImage* mrc, char* filename, char* message, long mode);
    • extern mrcStatusType mrcImageRead (mrcImage* mrc, char* filename, char* message, long mode);
    • extern mrcStatusType mrcHeaderRead(mrcImage* mrc, char* filename, char* message, long mode);
    • extern mrcStatusType mrcTailerRead(mrcImage* mrc, char* filename, char* message, long mode);

ファイルの書き出し

  • extern mrcStatusType mrcFileWrite (mrcImage* mrc, char* filename, char* message, long mode);
    • extern mrcStatusType mrcImageWrite (mrcImage* mrc, char* filename, char* message, long mode);
    • extern mrcStatusType mrcHeaderWrite(mrcImage* mrc, char* filename, char* message, long mode);
    • extern mrcStatusType mrcTailerWrite(mrcImage* mrc, char* filename, char* message, long mode);


  1. define mrcFileWriteModeGet(x) BYTE4GETBYTE(x,0)
  2. define mrcImageWriteModeGet(x) BYTE4GETBYTE(x,1)
  3. define mrcHeaderWriteModeGet(x) BYTE4GETBYTE(x,2)
  4. define mrcTailerWriteModeGet(x) BYTE4GETBYTE(x,3)
  5. define mrcFileWriteMode_InfoPrint 1
  6. define mrcFileWriteMode_NoCallForStatData 2

extern mrcStatusType mrcFileWriteLowerResolution(mrcImage* mrc, char* filename, char* message, long sample , long mode);

画素のデータの取得

  • extern double mrcPixelDataGet(mrcImage* mrc,
                             mrcImageParaTypeReal x /* Pixel Unit */,
                             mrcImageParaTypeReal y /* Pixel Unit */,
                             mrcImageParaTypeReal z /* Pixel Unit */,
                             double* data,
                             mrcPixelDataType mode,
                             mrcPixelDataHowToGet how);
  • extern double mrcImageDataGetbyAU(mrcImage* mrc,
                             mrcImageParaTypeReal x /* Angstrom */,
                             mrcImageParaTypeReal y /* Angstrom */,
                             mrcImageParaTypeReal z /* Angstrom */,
                             double* data,
                             mrcPixelDataType mode,
                             mrcPixelDataHowToGet how);
  • extern inline double mrcPixelDataGetFloatImage(mrcImage* img,
               mrcImageParaTypeInteger x, mrcImageParaTypeInteger y, mrcImageParaTypeInteger z)
  • extern inline double mrcPixelDataGetFloatFTRe(mrcImage* fft,
               mrcImageParaTypeInteger x, mrcImageParaTypeInteger y, mrcImageParaTypeInteger z)
  • extern inline double mrcPixelDataGetFloatFTIm(mrcImage* fft,
               mrcImageParaTypeInteger x, mrcImageParaTypeInteger y, mrcImageParaTypeInteger z)


画素のデータの設定

  • extern void mrcInfoSet(mrcImage* mrc, FILE* fptIn, FILE* fptOut, mrcImageParaTypeInteger mode);

画像フォーマット変換用

  • mrc2hdf.h
  • mrc2map.h


画像処理一般のライブラリ

  • mrcFFTCTFCompensation.h
  • mrcFFTInfo.h
  • mrcImageAssignedToTFofPDB.h
  • mrcImageAutoRotationCorrelation.h
  • mrcImageAutoRotationCorrelationResultPrint.h
  • mrcImageCTFCompensation.h
  • mrcImageCTFObservation.h
  • mrcImageColoring.h
  • mrcImageCorrelation.h
  • mrcImageCorrelationWithCTFCompensation.h
  • mrcImageCrystalCreate.h
  • mrcImageEnhancementWithFuzzySets.h
  • mrcImageFFT.h
  • mrcImageMasking.h
  • mrcImageModelCreate.h
  • mrcImageMultiCTFCompensation.h
  • mrcImageNoiseAdd.h
  • mrcImageNormalizing.h
  • mrcImagePVM.h
  • mrcImagePad.h
  • mrcImagePrint.h
  • mrcImagePrint3D.h
  • mrcImageProjection.h
  • mrcImagePut3D.h
  • mrcImageROI.h
  • mrcImageRotation.h
  • mrcImageSN.h
  • mrcImageShift.h
  • mrcImageShrink.h
  • mrcImageSmoothing.h
  • mrcImageTwoImageTest.h
  • mrcImageUnbentROI.h
  • mrcImageUnexpectedMassFromPDB.h
  • mrcImageWindowing.h
  • mrcImagefuncmin.h
  • mrcRefUtil.h
  • lmrcFETnormalizeBySD.h
  • lmrcFFTExpression.h
  • lmrcFFTInfo.h
  • lmrcFSInfoScatteringAngularDistributionAverageSection.h
  • lmrcImage3DWindowing.h
  • lmrcImageAddValue.h
  • lmrcImageAsProbability.h
  • lmrcImageAverage.h
  • lmrcImageBinarization.h
  • lmrcImageBoundaryInfo.h
  • lmrcImageCTFCompensation.h
  • lmrcImageCTFDetemination.h
  • lmrcImageCTFDetermination.h
  • lmrcImageCalcArea.h
  • lmrcImageCentre.h
  • lmrcImageClusterAnalysis.h
  • lmrcImageCommonLine.h
  • lmrcImageConectivityNumberCalc.h
  • lmrcImageConnection.h
  • lmrcImageConnectivityNumberCalc.h
  • lmrcImageContourSurface.h
  • lmrcImageContraction.h
  • lmrcImageCorrelation.h
  • lmrcImageCrystalCreate.h
  • lmrcImageDataMaxAndMinGetByImage.h
  • lmrcImageDataStraightCopy.h
  • lmrcImageDensity.h
  • lmrcImageDensityInverse.h
  • lmrcImageDensityNormalizationByImage.h
  • lmrcImageDistanceConversion.h
  • lmrcImageEdge.h
  • lmrcImageEdgeAverage.h
  • lmrcImageFOMCalc.h
  • lmrcImageFeatureExtraction.h
  • lmrcImageFileListAndEulerAngleDataRead.h
  • lmrcImageFilterCreate.h
  • lmrcImageFirstNoiseReductionByRelaxation.h
  • lmrcImageFourierShellCorrelation.h
  • lmrcImageLabeling.h
  • lmrcImageMasking.h
  • lmrcImageMirroring.h
  • lmrcImageModeChange.h
  • lmrcImageModelCreate.h
  • lmrcImageMontage.h
  • lmrcImageMove.h
  • lmrcImageMultiplying.h
  • lmrcImageNormalizing.h
  • lmrcImageOneLineSimilarityCalc.h
  • lmrcImageOrientationSearchBySimultaneousMinimization.h
  • lmrcImagePad.h
  • lmrcImagePartImageSegmentation.h
  • lmrcImagePixelSummationOfProbabilityGetByImage.h
  • lmrcImagePosterization.h
  • lmrcImagePrint.h
  • lmrcImageProjection.h
  • lmrcImageProportionalDensityLevelSetByImage.h
  • lmrcImageROI2D.h
  • lmrcImageROI3D.h
  • lmrcImageRadialDistribution.h
  • lmrcImageRhoFiltering.h
  • lmrcImageSSDA.h
  • lmrcImageSamplingUnitChange.h
  • lmrcImageSecondNoiseReductionByRelaxation.h
  • lmrcImageSecondNoiseReductionByRelaxationDijDimensionSet.h
  • lmrcImageSecondNoiseReductionByRelaxationDijValueCalculate.h
  • lmrcImageSecondNoiseReductionByRelaxationDijValueSet.h
  • lmrcImageSecondNoiseReductionByRelaxationQValueSet.h
  • lmrcImageSecondNoiseReductionByRelaxationRValueSet.h
  • lmrcImageSigmaCalculate.h
  • lmrcImageSinogram.h
  • lmrcImageSinogramFFT.h
  • lmrcImageSolventFlattening.h
  • lmrcImageSphere.h
  • lmrcImageSplit.h
  • lmrcImageStudentCalculate.h
  • lmrcImageSubtractionCalc.h
  • lmrcImageSummationCalculate.h
  • lmrcImageSymmetryFind.h
  • lmrcImageTransformDescartesIntoPolar.h
  • lmrcImageTriming.h
  • lmrcImageVolumeCalc.h
  • lmrcImageWindowing.h
  • lmrcImagesStatDataGet.h
  • lmrcNeuralNet.h
  • lmrcSinogramFET.h
  • lmrcSinogramFETcalcWeight.h
  • lmrcSinogramFETcorrelationMap.h
  • lmrcSinogramFETnormalizedMap.h
  • lmrcSinogramFETreferredCorrelation.h
  • lmrcSinogramFETsmoothParameterMatching.h

PDBに関連したライブラリ

  • pdbFile.h
  • pdbInfoGet.h

DataExpressクラスのAPI

Tcl/Tk/VTKに関するAPI

  • vtkAdditionalCommandForEos.hh
  • vtkemDataImageReader.hh
  • vtkmrcImageReader.hh
  • vtkmrcImageWriter.hh

未分類

  • ActorMaker.hh
  • Array.h
  • Cluster.h
  • Contour.h
  • Crystal.h
  • DCDFile.h
  • DataBase.hh
  • DataBaseCorba.h
  • DataBaseCorbaBank.hh
  • DataBaseCorbaImpl.hh
  • DataBaseCorbaManager.hh
  • DataBaseJournal.hh
  • DataBaseMaker.hh
  • DataBaseNote.hh
  • DataSearcher.hh
  • DataStore.hh
  • DisplayListNumber.h
  • Eos.h
  • FigureFactory.hh
  • File.h
  • FunctionMode.hh
  • HomologyStore.hh
  • IMAGIC.h
  • Map2D.h
  • Matrix3D.h
  • Memory.h
  • NeuralNet.h
  • PVM.h
  • PickedDataStore.hh
  • Property.hh
  • PropertyTcl.hh
  • Random.h
  • RefUtil.h
  • ShapeMaker.hh
  • Socket.h
  • SpecialNumber.h
  • String.h
  • Test.h
  • Vector.h
  • aa.h
  • alsa.h
  • avsFile.h
  • bar.h
  • ctfDeterminationFromPhaseComparison.h
  • ctfInfo.h
  • ctfInfoWrite2.h
  • ctfZeroPoint.h
  • dsn6File.h
  • emData.h
  • eosAxisSource.hh
  • eosAxisSource0905.hh
  • eosDataPicker.hh
  • eosInteractorMyStyle.hh
  • eosInteractorStyleStereo.hh
  • eosStereoModeOn.hh
  • eosStereoRenderer.hh
  • eosStereoWindow.hh
  • eosTclNewCommandCreate.hh
  • fft2d.h
  • fftn.h
  • genUtil.h
  • gifFile.h
  • gif_lib.h
  • hf2000.h
  • keos_proc.h
  • khorosData.h
  • lAllCommonLineCalculation.h
  • lCommonLineCalculation.h
  • lDescartesIntoPolar.h
  • lEvaluateCorrelationMapwithCommonLine.h
  • lFETOrientationSearchByAnnealing.h
  • lFETOrientationSearchByFeatureAlignment.h
  • lFETmapOrientationSearchBySimultaneousFitting.h
  • lFETsmallMapSetCreate_forSimultaneousMinimization.h
  • lFRET.h
  • lLcalculation.h
  • largeIP.h
  • lastigmatismDetection.h
  • lctfDetermination.h
  • lhf2000LenzCurrent.h
  • lhf2000SepecimenPosition.h
  • lhf2000SpecimenPosition.h
  • llData.h
  • llDataPVM.h
  • lll2ltlg.h
  • lllDataAxisSearch.h
  • lllDataCTF.h
  • lllDataCTFCompensate.h
  • lllDataCTFCompensation.h
  • lllDataCompare.h
  • lllDataContributionCalcDifferentN.h
  • lllDataDifferenceCalc.h
  • lllDataEquatorAdd.h
  • lllDataExtract.h
  • lllDataFit.h
  • lllDataFitAndAverage.h
  • lllDataFitParamInverse.h
  • lllDataLowPassFiltering.h
  • lllDataMergeDifferentN.h
  • lllDataRescaling.h
  • lllDatarMaxLimit.h
  • lllExtract.h
  • lllExtractCtfinfFileCreate.h
  • lllExtractdYEstimate.h
  • lltlg2mrc.h
  • lmolvie.h
  • lmolvieProteinStatus.h
  • lmolvieViewer.h
  • lmrc2Dto3D.h
  • lmrc3Dto2D.h
  • lpdb2mrcInfo.h
  • lpdbCoord.h
  • lpdbCoordInfo.h
  • lpdbSelectedAtom.h
  • lpdbSurface.h
  • ltlgData.h
  • mapFile.h
  • marching_cubes.h
  • molvieDefault.h
  • molvieDockDefault.h
  • molvieFlightDefault.h
  • molvieMrcViewerDefault.h
  • molvieProjectionDefault.h
  • molvieViewerDefault.h
  • nr2.h
  • openGL.h
  • powerspectraTangentLine.h
  • psFile.h
  • tgaFile.h
  • tiff.h
  • tiffio.h
  • tkImgFmtMRC.h
  • tkctfInfo.h
  • transform.h