ນີ້ແມ່ນຄໍາສັ່ງ mayavi2 ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mayavi2 - ຊຸດການສະແດງພາບທາງວິທະຍາສາດສຳລັບຂໍ້ມູນ 2-D ແລະ 3-D
ສະຫຼຸບສັງລວມ
Mayavi2 [ທາງເລືອກ] [args]
ບ່ອນທີ່ arg1, arg2 ແລະອື່ນໆແມ່ນຊື່ໄຟລ໌ທາງເລືອກທີ່ສອດຄ່ອງກັບ Mayavi2 ທີ່ບັນທຶກໄວ້.
ການສະແດງພາບ (filename.mv2), Mayavi2 scripts (filename.py) ແລະຮູບແບບໄຟລ໌ຂໍ້ມູນໃດໆ
ທີ່ Mayavi ສະຫນັບສະຫນູນ.
ລາຍລະອຽດ
Mayavi2 ເປັນເຄື່ອງມືສໍາລັບການເບິ່ງວິທະຍາສາດ 2-D ແລະ 3-D. ຄຸນລັກສະນະຂອງ Mayavi2 ປະກອບມີ:
* ການເບິ່ງເຫັນຂໍ້ມູນຂະໜາດ ແລະ vector ໃນ 2 ແລະ 3 ມິຕິ
* ການຂຽນງ່າຍໂດຍໃຊ້ Python
* ການຂະຫຍາຍຕົວໄດ້ງ່າຍໂດຍຜ່ານແຫຼ່ງຂໍ້ມູນ, ອົງປະກອບ, ໂມດູນ, ແລະຕົວກັ່ນຕອງຂໍ້ມູນ
* ການອ່ານຮູບແບບໄຟລ໌ຈໍານວນຫນຶ່ງ: VTK (legacy ແລະ XML), PLOT3D, ແລະອື່ນໆ.
* ການປະຢັດຮູບພາບ
* ຊ່ວຍປະຢັດການເຮັດໃຫ້ເຫັນຮູບພາບທີ່ຫຼາກຫຼາຍຂອງຮູບແບບຮູບພາບ.
OPTIONS
-h
ນີ້ພິມຕົວເລືອກເສັ້ນຄໍາສັ່ງທີ່ມີຢູ່ທັງຫມົດແລະອອກ. ຍັງມີຢູ່ໂດຍຜ່ານ
- ຊ່ວຍ.
-V
ນີ້ພິມສະບັບ Mayavi ໃນເສັ້ນຄໍາສັ່ງແລະອອກ. ຍັງມີຢູ່ໂດຍຜ່ານ
- ການປ່ຽນແປງ.
-z filename.mv2
ອັນນີ້ໂຫຼດການສະແດງພາບ Mayavi2 ທີ່ບັນທຶກໄວ້ໃນເມື່ອກ່ອນ. ຍັງມີຢູ່ໂດຍຜ່ານ --viz
filename.mv2 ຫຼື --ວິໄສທັດ filename.mv2.
-d ໄຟລ໌ຂໍ້ມູນ.*
ເປີດຮູບແບບໄຟລ໌ຂໍ້ມູນທີ່ຮອງຮັບ ຫຼືແຫຼ່ງຂໍ້ມູນທີ່ບໍ່ແມ່ນໄຟລ໌ທີ່ກ່ຽວຂ້ອງ. ນີ້
ປະກອບມີຮູບແບບໄຟລ໌ VTK (*.vtk, *.xml, *.vt[i,p,r,s,u], *.pvt[i,p,r,s,u]), VRML2
(*.wrl), 3D Studio (*.3ds), PLOT3D (*.xyz), STL, BYU, RAW, PLY, PDB, SLC, FACET, OBJ,
AVSUCD (*.inp), GAMBIT (*.neu), Exodus (*.exii), PNG, JPEG, BMP, PNM, DCM, DEM, MHA, MHD,
MINC, XIMG, TIFF, ແລະອື່ນໆທີ່ສະຫນັບສະຫນູນ. datafile.* ຍັງສາມາດເປັນແຫຼ່ງ
ວັດຖຸທີ່ບໍ່ກ່ຽວຂ້ອງກັບໄຟລ໌, ຕົວຢ່າງ ParametricSurface ຫຼື PointLoad ຈະໂຫລດ
ແຫຼ່ງຂໍ້ມູນທີ່ສອດຄ້ອງກັນເຂົ້າໄປໃນ Mayavi. ຍັງມີຢູ່ໂດຍຜ່ານ --data.
-m ຊື່ໂມດູນ
ໂມດູນແມ່ນວັດຖຸທີ່ສະແດງຂໍ້ມູນຕົວຈິງ. ຊື່ໂມດູນທີ່ໃຫ້ຖືກໂຫລດ
ໃນ ModuleManager ໃນປັດຈຸບັນ. ຊື່ໂມດູນຕ້ອງເປັນອັນທີ່ຖືກຕ້ອງ ຖ້າບໍ່ເຈົ້າຈະໄດ້ຮັບ
ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ.
ຖ້າໂມດູນຖືກລະບຸເປັນ 'package.sub.module.SomeModule' ຫຼັງຈາກນັ້ນໂມດູນ (SomeModule)
ຖືກນໍາເຂົ້າມາຈາກ 'package.sub.module'. ໂມດູນມາດຕະຖານສະຫນອງໃຫ້ກັບ mayavi2 ບໍ່ຈໍາເປັນຕ້ອງ
ສະເພາະເສັ້ນທາງເຕັມ. ຍົກຕົວຢ່າງ:
mayavi2 -d data.vtk -m Outline -m m2_user_modules.TestModule
ໃນຕົວຢ່າງນີ້ 'Outline' ແມ່ນໂມດູນມາດຕະຖານ ແລະ 'm2_user_modules.TestModule' ແມ່ນບາງອັນ.
ຜູ້ໃຊ້ກໍານົດໂມດູນ. ເບິ່ງ ເມຢາວີ2 MODULES ພາກສ່ວນລຸ່ມນີ້ສໍາລັບບັນຊີລາຍຊື່ຄົບຖ້ວນຂອງ
ໂມດູນທີ່ມີຢູ່. ຍັງມີຢູ່ໂດຍຜ່ານ --ໂມດູນ.
-f ຊື່ຕົວກອງ
ການກັ່ນຕອງແມ່ນວັດຖຸທີ່ກັ່ນຕອງຂໍ້ມູນອອກໃນບາງທາງຫຼືທາງອື່ນ. ມອບໃຫ້
filter-name ແມ່ນ loaded ກ່ຽວກັບແຫຼ່ງ / ວັດຖຸການກັ່ນຕອງໃນປະຈຸບັນ. ຊື່ການກັ່ນຕອງ
ຕ້ອງເປັນອັນທີ່ຖືກຕ້ອງ ຖ້າບໍ່ເຈົ້າຈະໄດ້ຮັບຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ.
ຖ້າຕົວກອງຖືກລະບຸເປັນ 'package.sub.filter.SomeFilter' ຫຼັງຈາກນັ້ນການກັ່ນຕອງ
(`SomeFilter`) ຖືກນຳເຂົ້າຈາກ 'package.sub.filter'. ໂມດູນມາດຕະຖານສະຫນອງໃຫ້
mayavi2 ບໍ່ຈໍາເປັນຕ້ອງໄດ້ສະເພາະເສັ້ນທາງຢ່າງເຕັມທີ່. ຍົກຕົວຢ່າງ:
mayavi2 -d data.vtk -f ExtractVectorNorm -f m2_user_filters.TestFilter
ໃນຕົວຢ່າງນີ້ 'ExtractVectorNorm' ເປັນຕົວກອງມາດຕະຖານ ແລະ 'm2_user_filters.TestFilter'
ແມ່ນບາງຕົວກອງທີ່ກໍານົດໂດຍຜູ້ໃຊ້.
ເບິ່ງ ເມຢາວີ2 FILTERS ພາກສ່ວນຂ້າງລຸ່ມນີ້ສໍາລັບບັນຊີລາຍຊື່ເຕັມຂອງຕົວກອງທີ່ມີຢູ່. ນອກຈາກນີ້
ມີຜ່ານ --ການກັ່ນຕອງ.
-M
ເລີ່ມຕົ້ນຜູ້ຈັດການໂມດູນໃຫມ່ໃນທໍ່ Mayavi. ຍັງມີຢູ່ໂດຍຜ່ານ
--ໂມດູນ-mgr.
-n
ສ້າງໜ້າຈໍ/ສາກໃໝ່. ທາງເລືອກໃດໆທີ່ຜ່ານໄປຫຼັງຈາກນັ້ນຈະນໍາໃຊ້ກັບການສ້າງໃຫມ່ນີ້
ສາກ. ຍັງມີຢູ່ໂດຍຜ່ານ -- ປ່ອງຢ້ຽມໃໝ່.
-t
ແລ່ນຊຸດທົດສອບ mayavi2 ແລະອອກ. ຖ້າແລ່ນເຊັ່ນນີ້, ນີ້ແລ່ນທັງ TVTK ແລະ
Mayavi2 ການທົດສອບ. ຖ້າມີການໂຕ້ແຍ້ງເພີ່ມເຕີມ, ເຂົາເຈົ້າຈະຖືກສົ່ງຜ່ານໄປ
ນັກແລ່ນທົດສອບ. ດັ່ງນັ້ນ, ນີ້ອາດຈະຖືກນໍາໃຊ້ເພື່ອດໍາເນີນການທົດສອບອື່ນໆເຊັ່ນດຽວກັນ. ຍົກຕົວຢ່າງ:
mayavi2 -t enthought.persistence
ນີ້ຈະດໍາເນີນການພຽງແຕ່ການທົດສອບພາຍໃນຊຸດ enthought.persistence. ທ່ານຍັງສາມາດ
ລະບຸໄດເລກະທໍລີທີ່ມີໄຟລ໌ທົດສອບເພື່ອດໍາເນີນການກັບສິ່ງນີ້, ຕົວຢ່າງ:
mayavi2 -t relative_path_to/integrationtests/mayavi
ຈະດໍາເນີນການທົດສອບການເຊື່ອມໂຍງຈາກແຫຼ່ງ mayavi. ຍັງມີຢູ່ໂດຍຜ່ານ --ທົດສອບ.
-x script-file
ນີ້ປະຕິບັດ script ທີ່ລະບຸໄວ້ໃນ namespace ທີ່ພວກເຮົາຮັບປະກັນວ່າຊື່ 'mayavi' ແມ່ນ
ຕົວຢ່າງຕົວໜັງສືຂອງ Mayavi -- ຄືກັບຕົວແປ Python ທີ່ຝັງໄວ້. ຍັງມີຢູ່
ໂດຍຜ່ານການ --exec
ຄໍາເຕືອນ: ໃຫ້ສັງເກດວ່ານີ້ໃຊ້ 'execfile', ດັ່ງນັ້ນກະລຸນາສັງເກດວ່າອັນນີ້ອາດຈະເປັນອັນຕະລາຍຖ້າ
script ເຮັດບາງສິ່ງບາງຢ່າງທີ່ບໍ່ດີ!
-s python-expression
ປະຕິບັດການສະແດງອອກໃນວັດຖຸທີ່ສ້າງຫຼ້າສຸດ. ຕົວຢ່າງ, ຖ້າວັດຖຸທີ່ຜ່ານມາ
ແມ່ນໂມດູນ, ແລະພວກເຮົາຕ້ອງການກໍານົດສີຂອງວັດຖຸທີ່ຫນຶ່ງສາມາດເຮັດໄດ້ -s
"actor.property.color = (1,0,0)". ຫນຶ່ງຄວນໃຊ້ຄໍາເວົ້າສໍາລັບການສະແດງອອກ. ນອກຈາກນີ້
ມີຢູ່ກັບ --ຕັ້ງທີ່ຢູ່ ຍົກຕົວຢ່າງ:
mayavi2 -d ParametricSurface -m ໂຄງຮ່າງ
-s "actor.property.color = (1,0,0)"
-s "scene.save('test.png', size=(800, 800))"
ຄໍາເຕືອນ: ໃຫ້ສັງເກດວ່າອັນນີ້ໃຊ້ 'exec', ດັ່ງນັ້ນກະລຸນາສັງເກດວ່າອັນນີ້ອາດຈະເປັນອັນຕະລາຍ!
ເມຢາວີ2 MODULES
ແກນ ແຕ້ມແກນງ່າຍດາຍ.
ContourGridPlane
ໂມດູນຍົນເສັ້ນໂຄ້ງ. ໂມດູນນີ້ເຮັດໃຫ້ຄົນຫນຶ່ງເອົາຂໍ້ມູນຕາຂ່າຍໄຟຟ້າເຂົ້າ
ແລະເບິ່ງ contours ຂອງຂໍ້ມູນ.
CustomGridPlane
ຍົນຕາຂ່າຍໄຟຟ້າແບບກຳນົດເອງທີ່ມີຄວາມຍືດຫຍຸ່ນຫຼາຍກວ່າໂມດູນ GridPlane.
DataSetClipper
ການກັ່ນຕອງນີ້ clips ຊຸດຂໍ້ມູນໃນພື້ນທີ່. ພື້ນທີ່ສາມາດຖືກກໍານົດແບບໂຕ້ຕອບເປັນ
ກ່ອງ, ວົງ ...
glyph ສະແດງປະເພດຕ່າງໆຂອງ glyphs ຮັດກຸມແລະສີຕາມ scalar ຫຼື vector
ຂໍ້ມູນຢູ່ໃນຈຸດປະກອບ.
GridPlane
ໂມດູນຍົນຕາຂ່າຍໄຟຟ້າແບບງ່າຍດາຍ.
HyperStreamline
ໂມດູນທີ່ປະສົມປະສານຜ່ານຊ່ອງ tensor ເພື່ອສ້າງ hyperstreamline. ໄດ້
ການເຊື່ອມໂຍງແມ່ນຢູ່ຕາມ eigenvector ສູງສຸດແລະສ່ວນຂ້າມຂອງ
hyperstreamline ແມ່ນຖືກກໍານົດໂດຍສອງ eigenvectors ອື່ນໆ. ດັ່ງນັ້ນຮູບຮ່າງຂອງ
hyperstreamline ແມ່ນ "ຄ້າຍຄືທໍ່", ໂດຍພາກສ່ວນຂ້າມເປັນຮູບສ້ວຍ.
Hyperstreamlines ຖືກໃຊ້ເພື່ອສະແດງພາບຊ່ອງ tensor.
ນັກສະແດງຮູບພາບ
ໂມດູນງ່າຍໆເພື່ອເບິ່ງຂໍ້ມູນຮູບພາບຢ່າງມີປະສິດທິພາບ.
ImagePlaneWidget
ໂມດູນທີ່ງ່າຍດາຍເພື່ອເບິ່ງຂໍ້ມູນຮູບພາບ.
IsoSurface
ໂມດູນທີ່ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເຮັດ contours ຂອງຂໍ້ມູນຈຸດປ້ອນຂໍ້ມູນ.
ປ້າຍກໍາກັບ ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ຕິດສະຫຼາກຊຸດຂໍ້ມູນປະຈຸບັນຫຼືຕົວກໍານົດການປັດຈຸບັນຂອງການເຄື່ອນໄຫວໄດ້
module
ແກນປະຖົມນິເທດ
ສ້າງຕັດທອນລາຍຈ່າຍຂະຫນາດນ້ອຍຢູ່ດ້ານຂ້າງທີ່ຊີ້ບອກຕໍາແຫນ່ງຂອງການປະສານງານ
ຕັດທອນລາຍຈ່າຍແລະດັ່ງນັ້ນຈຶ່ງ marks ທິດທາງຂອງ scene ໄດ້. ຕ້ອງການ VTK-4.5 ແລະສູງກວ່າ.
ໂຄງການ
ໂມດູນທີ່ແຕ້ມໂຄງຮ່າງສໍາລັບຂໍ້ມູນທີ່ໃຫ້.
ScalarCutPlane
ເອົາແຜນການຕັດຂອງຊຸດຂໍ້ມູນການປ້ອນຂໍ້ມູນໃດໆກໍຕາມໂດຍໃຊ້ຍົນທີ່ບໍ່ກ່ຽວຂ້ອງ ແລະວາງແຜນຂໍ້ມູນ
ມີ contouring ທາງເລືອກແລະການ warping scalar.
SliceUnstructuredGrid
ໂມດູນນີ້ໃຊ້ເວລາບາງສ່ວນຂອງຂໍ້ມູນຕາຂ່າຍໄຟຟ້າທີ່ບໍ່ມີໂຄງສ້າງ ແລະສະແດງເຊັລນັ້ນ
ຕັດກັນຫຼືແຕະໃສ່ຕ່ອນ.
ກະແສ
ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເພື່ອແຕ້ມ streamlines ສໍາລັບຂໍ້ມູນ vector ທີ່ໃຫ້. ນີ້ສະຫນັບສະຫນູນຕ່າງໆ
ປະເພດຂອງວັດຖຸເມັດພັນ (ເສັ້ນ, ຮູບກົມ, ຍົນແລະເມັດຈຸດ). ມັນຍັງອະນຸຍາດໃຫ້
ຜູ້ໃຊ້ແຕ້ມໂບຫຼືທໍ່ແລະສະຫນັບສະຫນູນປະເພດທີ່ແຕກຕ່າງກັນຂອງການໂຕ້ຕອບ
ຮູບແບບການຄິດໄລ່ການປັບປຸງ.
StructuredGridOutline
ແຕ້ມໂຄງຮ່າງທີ່ສອດຄ່ອງກັບຕາຂ່າຍໄຟຟ້າສໍາລັບຕາຂ່າຍທີ່ມີໂຄງສ້າງ.
ດ້ານ
ແຕ້ມພື້ນຜິວສຳລັບຊຸດຂໍ້ມູນການປ້ອນຂໍ້ມູນໃດໆກໍຕາມດ້ວຍການປັບຮູບຮ່າງເປັນທາງເລືອກ.
TensorGlyph
ສະແດງ tensor glyphs ຮັດກຸມແລະສີຕາມຂໍ້ມູນ scalar ຫຼື vector ຢູ່
ຈຸດປ້ອນຂໍ້ມູນ.
ຂໍ້ຄວາມ ໂມດູນນີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດວາງຂໍ້ຄວາມໃນຫນ້າຈໍໄດ້.
VectorCutPlane
ເອົາຂໍ້ມູນການປ້ອນຂໍ້ມູນໂດຍກຳນົດເອງໂດຍໃຊ້ແຜ່ນຕັດ ແລະ ສະຖານທີ່
glyphs ອີງຕາມຂໍ້ມູນພາກສະຫນາມ vector. glyphs ອາດຈະຖືກໃສ່ສີໂດຍນໍາໃຊ້ຢ່າງໃດກໍ່ຕາມ
ຂະໜາດຂອງ vector ຫຼື ຄຸນລັກສະນະ scalar.
ເຄື່ອງປະດັບ
ສະແດງປະເພດຕ່າງໆຂອງ glyphs ຮັດກຸມແລະສີຕາມຂໍ້ມູນ vector ຢູ່
ຈຸດປ້ອນຂໍ້ມູນ. ນີ້ແມ່ນພຽງແຕ່ໂມດູນຄວາມສະດວກທີ່ອີງໃສ່ທັງຫມົດ
ໂມດູນ Glyph.
ປະລິມານ ໂມດູນລະດັບສຽງຈະສະແດງພາບຊ່ອງຫວ່າງໂດຍໃຊ້ການສະແດງພາບແບບປະລິມານ
ເຕັກນິກ.
WarpVectorCutPlane
ເອົາຂໍ້ມູນການປ້ອນຂໍ້ມູນໂດຍຕົນຕົວໂດຍການໃຊ້ແຜ່ນຕັດແບບ implicit ແລະ warps ມັນ
ອີງຕາມຂໍ້ມູນພາກສະຫນາມ vector. ເກັດຖືກສະແດງຢູ່ເທິງພື້ນຜິວທີ່ແຕກຫັກ
ເປັນສີ.
ເມຢາວີ2 FILTERS
CellDerivatives
ຄິດໄລ່ອະນຸພັນຈາກຈຸດປ້ອນຂໍ້ມູນ ແລະຂໍ້ມູນ vector ແລະຜະລິດຂໍ້ມູນເຊລ
ໃນ gradients ໄດ້. ສາມາດຖືກນໍາໃຊ້ເພື່ອຄິດໄລ່ປະມານ voticity ສໍາລັບການຍົກຕົວຢ່າງ.
CellToPointData
ແປງຂໍ້ມູນຄຸນສົມບັດເຊນໃຫ້ເປັນຂໍ້ມູນຈຸດໂດຍການສະເລ່ຍຂໍ້ມູນເຊລຈາກ
ຈຸລັງຢູ່ໃນຈຸດ.
ວົງຈອນ
ຕົວກອງ contour ທີ່ອ້ອມຮອບອົງປະກອບ Contour ເພື່ອສ້າງ iso-surfaces
ໃນຊຸດຂໍ້ມູນການປ້ອນຂໍ້ມູນໃດໆ.
ຍົນຕັດ
ຫ້ອງຮຽນນີ້ເປັນຕົວແທນຂອງຍົນຕັດທີ່ສາມາດໃຊ້ເພື່ອຕັດຜ່ານຊຸດຂໍ້ມູນໃດໆ.
ມັນຍັງສະຫນອງການໂຕ້ຕອບ widget 3D ເພື່ອຈັດຕໍາແຫນ່ງແລະຍ້າຍຊິ້ນ
ໂຕ້ຕອບ.
ການກັ່ນຕອງຄວາມສູງ
ສ້າງຂໍ້ມູນ Scalar ທີ່ສອດຄ້ອງກັບລະດັບຄວາມສູງຂອງຈຸດຕາມເສັ້ນ.
Delaunay2D
ປະຕິບັດຮູບສາມຫລ່ຽມ Delaunay 2 ມິຕິ.
Delaunay3D
ປະຕິບັດຮູບສາມຫລ່ຽມ Delaunay 3 ມິຕິ.
ExtractEdges
ການກັ່ນຕອງນີ້ສະກັດເອົາຂອບຂອງເຊນອອກຈາກຂໍ້ມູນການປ້ອນຂໍ້ມູນໃດໆ.
ExtractGrid
ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເລືອກສ່ວນຫນຶ່ງຂອງຕາຂ່າຍໄຟຟ້າທີ່ມີໂຄງສ້າງ.
ExtractTensorComponents
ຫໍ່ຕົວກອງ TVTK ExtractTensorComponents ເພື່ອສະກັດອົງປະກອບອອກຈາກ tensor
ພາກສະຫນາມ.
ExtractUnstructuredGrid
ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເລືອກສ່ວນຫນຶ່ງຂອງຕາຂ່າຍໄຟຟ້າທີ່ບໍ່ມີໂຄງສ້າງ.
ExtractVectorNorm
ຄິດໄລ່ມາດຕະຖານ (Eucliedean) ຂອງຂໍ້ມູນ vector ຂາເຂົ້າ (ດ້ວຍການປັບຂະຫນາດທາງເລືອກ
ລະຫວ່າງ [0, 1]). ນີ້ເປັນປະໂຫຍດເມື່ອຂໍ້ມູນການປ້ອນຂໍ້ມູນມີ vector input ແຕ່ບໍ່ມີ scalar
ຂໍ້ມູນສໍາລັບຂະຫນາດຂອງ vectors ໄດ້.
ExtractVectorComponents
ຫໍ່ຕົວກອງ TVTK ExtractVectorComponents ເພື່ອສະກັດອົງປະກອບຂອງ vector.
ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການວິເຄາະອົງປະກອບສ່ວນບຸກຄົນຂອງຂໍ້ມູນ vector.
GaussianSplatter
ການກັ່ນຕອງນີ້ຊີ້ໃຫ້ເຫັນເຖິງປະລິມານທີ່ມີຮູບຮີ, ການແຜ່ກະຈາຍ Gaussian.
MaskPoints
ເລືອກຈຸດປ້ອນຂໍ້ມູນລົງລຸ່ມ. ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອຕົວຢ່າງຍ່ອຍ
ຈຸດປ້ອນຂໍ້ມູນ. ໃຫ້ສັງເກດວ່ານີ້ບໍ່ຜ່ານຂໍ້ມູນເລຂາຄະນິດ, ນີ້ຫມາຍຄວາມວ່າຕາຂ່າຍໄຟຟ້າທັງຫມົດ
ຂໍ້ມູນສູນເສຍ.
GreedyTerrain Decimation
ປະມານຂອບເຂດຄວາມສູງ (ຂໍ້ມູນຮູບພາບ) ທີ່ມີຕາຫນ່າງສາມຫຼ່ຽມ, ຮັກສາຕົວເລກ
ຂອງສາມຫຼ່ຽມຕໍາ່ສຸດທີ່.
ຂໍ້ມູນການປ່ຽນແປງຮູບພາບ
ຕົວກອງທີ່ສາມາດໃຊ້ເພື່ອປ່ຽນຕົ້ນກຳເນີດ, ໄລຍະຫ່າງ ແລະຂອບເຂດຂອງການປ້ອນຂໍ້ມູນ
ຊຸດຂໍ້ມູນຮູບພາບໂດຍບໍ່ມີການປ່ຽນຂໍ້ມູນຕົວມັນເອງ.
ImageDataProbe
ຕົວກອງທີ່ສາມາດຖືກນໍາໃຊ້ເພື່ອສືບສວນຊຸດຂໍ້ມູນໃດໆໂດຍໃຊ້ຊຸດຂໍ້ມູນ Structured Points.
ການກັ່ນຕອງຍັງອະນຸຍາດໃຫ້ຫນຶ່ງເພື່ອແປງຂໍ້ມູນ scalar ເປັນ array ສັ້ນ unsigned ດັ່ງນັ້ນ
ວ່າເກັດສາມາດຖືກນໍາໃຊ້ສໍາລັບການເບິ່ງເຫັນປະລິມານ.
PointToCellData
ບໍ່ປີ້ນກັບຕົວກອງ CellToPointData.
PolyDataNormals
ຄິດໄລ່ປົກກະຕິຈາກການປ້ອນຂໍ້ມູນ. ນີ້ເຮັດໃຫ້ຕາຫນ່າງເປັນລັກສະນະ smoother. ນີ້
ຄວນເຮັດວຽກສໍາລັບຊຸດຂໍ້ມູນການປ້ອນຂໍ້ມູນໃດໆ. ຫມາຍເຫດ: ການກັ່ນຕອງນີ້ເອີ້ນວ່າ "Compute Normals" ໃນ
Mayavi2 GUI (Visualize/Filters/Compute Normals).
Quadricdecimation
ຫຼຸດຜ່ອນສາມຫຼ່ຽມໃນຕາຫນ່າງ, ປະກອບເປັນປະມານທີ່ດີຂອງຕາຫນ່າງຕົ້ນສະບັບ.
ເລືອກອອກ
ຕົວກອງທີ່ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເລືອກຫນຶ່ງໃນບັນດາຜົນໄດ້ຮັບຈໍານວນຫນຶ່ງຂອງຜົນໄດ້ຮັບ
ວັດສະດຸປ້ອນ. ໂດຍທົ່ວໄປແລ້ວນີ້ແມ່ນເປັນປະໂຫຍດຫຼາຍສໍາລັບແຫຼ່ງຂໍ້ມູນຫຼາຍບລັອກ.
SetActiveAttribute
ການກັ່ນຕອງນີ້ເຮັດໃຫ້ຜູ້ໃຊ້ກໍານົດຄຸນລັກສະນະຂໍ້ມູນທີ່ມີການເຄື່ອນໄຫວ (scalars, vectors ແລະ
tensors) ໃນຊຸດຂໍ້ມູນ VTK. ນີ້ແມ່ນເປັນປະໂຫຍດໂດຍສະເພາະຖ້າທ່ານຕ້ອງການເຮັດບາງສິ່ງບາງຢ່າງ
ຄືກັບການຄິດໄລ່ contours ຂອງ scalar ຫນຶ່ງຢູ່ໃນ contour ຂອງ scalar ອື່ນ.
Stripper
ສ້າງແຖບສາມຫຼ່ຽມ ແລະ/ຫຼື ເສັ້ນໂພລີ. ເປັນປະໂຫຍດສໍາລັບການປົກກະຕິທີ່ແຕກຫັກ
ພື້ນຜິວ, ເຊັ່ນວ່າສ້າງໂດຍຕົວກອງ Tube. .
Threshold
ການກັ່ນຕອງງ່າຍດາຍທີ່ກໍານົດຂອບເຂດການປ້ອນຂໍ້ມູນ.
TransformData
ປະຕິບັດການຫັນເປັນເສັ້ນເພື່ອປ້ອນຂໍ້ມູນ.
TriangleFilter
ປ່ຽນ polygons ການປ້ອນຂໍ້ມູນ ແລະແຖບສາມຫຼ່ຽມເປັນສາມຫຼ່ຽມໂດຍໃຊ້
tvtk.TriangleFilter class. ນີ້ເປັນປະໂຫຍດໃນເວລາທີ່ທ່ານມີຕົວກອງລົງລຸ່ມ
ພຽງແຕ່ຂະບວນການສາມຫຼ່ຽມ.
Tube ປ່ຽນເສັ້ນເປັນທໍ່.
ຜູ້ໃຊ້ກໍານົດ
ການກັ່ນຕອງນີ້ເຮັດໃຫ້ຜູ້ໃຊ້ກໍານົດຕົວກອງຂອງຕົນເອງແບບໄດນາມິກ / ໂຕ້ຕອບ. ມັນແມ່ນ
ຄືກັບ FilterBase ແຕ່ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດລະບຸຊັ້ນຮຽນໄດ້ໂດຍບໍ່ຕ້ອງຂຽນລະຫັດໃດໆ.
ກະແສລົມ
ການກັ່ນຕອງນີ້ຄິດໄລ່ຄວາມດັນຂອງຊ່ອງ vector vector. ເພື່ອຄວາມສະດວກ, ໄດ້
ການກັ່ນຕອງອະນຸຍາດໃຫ້ຫນຶ່ງຜ່ານທາງເລືອກໂດຍຜ່ານຊ່ອງ vector ປ້ອນຂໍ້ມູນໃຫ້. ໄດ້
ການກັ່ນຕອງຍັງອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສະແດງໃຫ້ເຫັນອົງປະກອບຂອງ vorticity ຕາມ a
ໂດຍສະເພາະ cartesian co-ordinate ຕັດທອນລາຍຈ່າຍ. ມັນຜະລິດຂໍ້ມູນຈຸດກ່ຽວກັບຜົນຜະລິດຊຶ່ງເປັນ
ພ້ອມແລ້ວທີ່ຈະເຫັນພາບ.
WarpScalar
Warps ຂໍ້ມູນການປ້ອນຂໍ້ມູນຕາມທິດທາງສະເພາະໃດຫນຶ່ງ (ບໍ່ວ່າຈະປົກກະຕິຫຼື a
ທິດທາງທີ່ລະບຸໄວ້) ກັບຂະຫນາດທີ່ລະບຸໄວ້ໂດຍຄ່າສະເກັດເງິນທ້ອງຖິ່ນ. ເປັນປະໂຫຍດສໍາລັບ
ການເຮັດຜ້າພົມ.
WarpVector
Warps ຂໍ້ມູນການປ້ອນຂໍ້ມູນຕາມຈຸດ vector attribute ຂະຫນາດຕາມຂະຫນາດ
ປັດໄຈ. ເປັນປະໂຫຍດສໍາລັບການສະແດງໂປຣໄຟລ໌ການໄຫຼຫຼືການຍ້າຍ.
ຕົວຢ່າງ
mayavi2 -d heart.vtk -m Axes -m Outline -m GridPlane -m ContourGridPlane -m
IsoSurface
mayavi2 -d fire_ug.vtu -m Axes -m Outline -m VectorCutPlane -f MaskPoints -m Glyph
ໃນຕົວຢ່າງຂ້າງເທິງ, ໄຟລ໌ heart.vti ແລະ fire_ug.vtu VTK ສາມາດພົບເຫັນຢູ່ໃນ
/usr/share/doc/mayavi2/examples/data. ລາຍຊື່ຕົວຢ່າງ
(/usr/share/doc/mayavi2/examples/ ໃນ Debian) ໃຫ້ຕົວຢ່າງທີ່ເປັນປະໂຫຍດຫຼາຍອັນ.
ໃຊ້ mayavi2 ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net