เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

cpfind - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ cpfind เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ cpfind เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบŸเบฃเบตเบซเบผเบฒเบเบญเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


cpfind - เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ stitching panoramic

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


cpfind [เบ•เบปเบงเป€เบฅเบทเบญเบ] -o output_project project.pto

cpfind [เบ•เบปเบงเป€เบฅเบทเบญเบ] -k i0 -k i1 [... ] project.pto

cpfind [เบ•เบปเบงเป€เบฅเบทเบญเบ] --kall project.pto

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


cpfind cpfind เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบเบงเบ”เบˆเบฑเบšเบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเบชเปเบฒเบฅเบฑเบš Hugin. เบกเบฑเบ™เบ„เบฒเบ”เบซเบงเบฑเบ‡เบงเปˆเบฒเป„เบŸเบฅเปŒเป‚เบ„เบ‡เบเบฒเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™
เปเบฅเบฐเบ‚เบฝเบ™เป„เบŸเบฅเปŒเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบตเบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”. เบกเบฑเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบ—เบฑเบ”เบชเบฐเบ™เบฐเบ—เบตเปˆเบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹.

เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”โ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹: เปƒเบ™โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ™เบตเป‰โ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เปเบกเปˆเบ™โ€‹
loaded เปเบฅเบฐเบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เปเบกเปˆเบ™เบŠเบญเบเบซเบฒ. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบญเบฐเบ—เบดเบšเบฒเบเบฅเบฑเบเบชเบฐเบ™เบฐเบˆเบธเบ”เบซเบกเบฒเบเบ›เบฒเบเบ—เบฒเบ‡เปƒเบ™
เบฎเบนเบšเบžเบฒเบš. cpfind เปƒเบŠเป‰เบ•เบปเบงเบญเบฐเบ—เบดเบšเบฒเบเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ gradient เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡
เบˆเบธเบ”โ€‹เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™.

เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเบชเบญเบ‡, เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”, เบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบชเบญเบ‡เบฎเบนเบšเบžเบฒเบšเปเบกเปˆเบ™เบˆเบฑเบšเบ„เบนเปˆเบเบฑเบ™
เป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบ—เบฑเบ‡เบชเบญเบ‡เบฎเบนเบšเบžเบฒเบš. เบ–เป‰เบฒเบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบ™เบตเป‰เบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบชเบญเบ‡
เบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบชเบญเบ‡เบฎเบนเบšเบžเบฒเบšเบเบฒเบเป€เบ›เบฑเบ™เบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเบซเบ™เบถเปˆเบ‡.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰


เบฎเบนเบšเบชเบตเปˆเบซเบฅเปˆเบฝเบก เปเบฅเบฐ fisheye เบฎเบนเบšเบžเบฒเบš
Cpfind เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเปƒเบ™เบฎเบนเบš rectilinear เปเบฅเบฐ fisheye. เป€เบžเบทเปˆเบญเบšเบฑเบ™เบฅเบธเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบ”เบต
เบˆเบธเบ”เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบกเบตเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบฅเบงเบ‡เบ™เบญเบ™เบชเบนเบ‡เบ‚เบญเบ‡เบกเบธเบกเป€เบšเบดเปˆเบ‡ (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ rectilinear เบเบงเป‰เบฒเบ‡ ultra เบซเบผเบท
fisheye) เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡ remapped เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆ conformal (cpfind เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰ stereographic เป„เบ”เป‰.
projection) เปเบฅเบฐเบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบขเบนเปˆเปƒเบ™เบŠเปˆเบญเบ‡เบ™เบตเป‰. เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ‚เบฝเบ™เบเบฒเบ™เบ„เบงเบšเบ„เบธเบก
เบˆเบธเบ”เบžเบดเบเบฑเบ”เป„เบ”เป‰เบ–เบทเบ remapped เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบฎเบนเบšเบžเบฒเบš. เบ™เบตเป‰เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
เบ‚เบถเป‰เบ™เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบ™เปƒเบ™เป„เบŸเบฅเปŒเป‚เบ„เบ‡เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™. เบชเบฐเบ™เบฑเป‰เบ™เปƒเบซเป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™
เป„เบŸเบฅเปŒเป‚เบ„เบ‡เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบ™เบ—เบตเปˆเปƒเบŠเป‰เปเบฅเป‰เบง.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ celeste
เบžเบฒเป‚เบ™เบฃเบฒเบกเบฒเบเบฒเบ‡เปเบˆเป‰เบ‡เบกเบฑเบเบˆเบฐเบกเบตเป€เบกเบ. เป€เบกเบ„เปเบกเปˆเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบšเปเปˆเบ”เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบˆเบธเบ”เบ„เบงเบšเบ„เบธเบก
เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบเปเบฒเบฅเบฑเบ‡เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบงเบฑเบ”เบ–เบธ. Cpfind เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบงเบดเบ—เบตเบ”เบฝเบงเบเบฑเบ™เบเบฑเบš celeste_standalone เบเบฑเบš
เปœเป‰เบฒเบเบฒเบเบญเบญเบเบšเปเบฅเบดเป€เบงเบ™เบ—เบตเปˆเบกเบตเป€เบกเบ. (เบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบžเบฒเบเปƒเบ™เบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™
เบเบฒเบ™เบŠเบญเบเบซเบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™เปเบฅเบฐเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เบŠเปˆเบญเบ‡ alpha เบ‚เบญเบ‡เบฎเบนเบšเบžเบฒเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡
เบฎเบนเบšเปœเป‰เบฒเบเบฒเบเปƒเบŠเป‰ celeste_standalone). เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ cpfind เบเบฑเบš celeste เปƒเบŠเป‰

cpfind --celeste -o output.pto input.pto

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ cpfind เบเบฑเบš celeste เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ„เบงเบ™เบˆเบฐเบ”เบตเบเบงเปˆเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ cpfind เปเบฅเบฐ
celeste_standalone เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบฅเปˆเบ™ cpfind เบเบฑเบšเบžเบทเป‰เบ™เบ—เบตเปˆ celeste เบ‚เบญเบ‡เบŸเบฑเบ‡, เบ—เบตเปˆ
เบกเบฑเบเบˆเบฐเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบกเบตเบกเบฒเบ”เบ•เบฐเบเบฒเบ™เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบชเบนเบ‡, เบšเปเปˆเบชเบปเบ™เปƒเบˆเปเบฅเบฐเบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบšเปเปˆเบกเบต
เบŸเบฑเบ‡เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปเบ—เบ™. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบฅเปˆเบ™ cpfind เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ celeste เบเบฑเบ‡เบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบกเบ„เปเบกเปˆเบ™
เบžเบปเบš. เป€เบกเบทเปˆเบญเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปเบฅเปˆเบ™ celeste_standalone เบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบ. เปƒเบ™
เบเปเบฅเบฐเบ™เบตเบฎเป‰เบฒเบเปเบฎเบ‡เบ—เบตเปˆเบชเบธเบ”เบ—เบธเบเบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเบ‚เบญเบ‡เบ„เบนเปˆเบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ–เบทเบเป‚เบเบเบเป‰เบฒเบ.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เปเบฅเปˆเบ™ cpfind เบเบฑเบš celeste เบ™เปเบฒเป„เบ›เบชเบนเปˆ "เบ„เบธเบ™เบฐเบžเบฒเบšเบˆเบธเบ”เบ„เบงเบšเบ„เบธเบก" เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ‡เปเบˆเป‰เบ‡
เบžเบฒเป‚เบ™เบฃเบฒเบกเบฒ (เบ•เบปเบงเบขเปˆเบฒเบ‡: เบžเบฒเป‚เบ™เบฃเบฒเบกเบฒเบเบฑเบšเป€เบกเบ). เปเบฅเปˆเบ™ cpfind เบเบฑเบš celeste เปƒเบŠเป‰เป€เบงเบฅเบฒเบ”เบปเบ™เบเบงเปˆเบฒ cpfind
เบ„เบปเบ™เบ”เบฝเบง. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบชเปเบฒเบฅเบฑเบšเบžเบฒเป‚เบ™เบฃเบฒเบกเบฒเปƒเบ™เบฅเบปเปˆเบก, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบเปเบฒเบ™เบปเบ” (เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบเบฒเบง
เป€เบงโ€‹เบฅเบฒโ€‹เบ„เปเบฒโ€‹เบ™เบงเบ™โ€‹)โ€‹.

เบ‚เบฑเป‰เบ™เบ•เบญเบ™ celeste เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ›เบฑเบšเบฅเบฐเบญเบฝเบ”เป‚เบ”เบเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต --celesteRadius เปเบฅเบฐ
--celeste เป€เบเบ™.

เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆ เปเบœเบ™เบเบธเบ”เบ—เบฐเบชเบฒเบ”
เบ—เบฑเบ‡เบซเบกเบปเบ” เบ„เบนเปˆ

เบ™เบตเป‰เปเบกเปˆเบ™เบเบธเบ”เบ—เบฐเบชเบฒเบ”เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบ—เบตเปˆเบ™เบตเป‰เบ„เบนเปˆเบฎเบนเบšเบžเบฒเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบˆเบฑเบšเบ„เบนเปˆเบเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™
เบญเบทเปˆเบ™เป†. เบ•เบปเบงเบขเปˆเบฒเบ‡: เบ–เป‰เบฒเป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบกเบต 5 เบฎเบนเบšเบžเบฒเบšเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ cpfind เบเบปเบ‡เบเบฑเบšเบ„เบนเปˆเบฎเบนเบšเบžเบฒเบš: 0-1,
0-2, 0-3, 0-4, 1-2, 1-3, 1-4, 2-3, 2-4 เปเบฅเบฐ 3-4

เบเบธเบ”เบ—เบฐเบชเบฒเบ”เบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเบชเปเบฒเบฅเบฑเบšเบเบธเบ”เบ—เบฐเบชเบฒเบ”เบเบฒเบ™เบเบดเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ” (เปเบ–เบงเบ”เบฝเบง, เบซเบผเบฒเบเปเบ–เบง, เบšเปเปˆเบกเบตเบ„เปเบฒเบชเบฑเปˆเบ‡). เบกเบฑเบ™เบžเบปเบšเป€เบซเบฑเบ™
(เป€เบเบทเบญเบš) เบ„เบนเปˆเบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบฑเบ‡เปเบปเบ”. เปเบ•เปˆเบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบฅเบฒเบ„เบฒเปเบžเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบต
เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹, เป€เบ™เบทเปˆเบญเบ‡โ€‹เบˆเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹เบ„เบนเปˆโ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹.

Linear เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™

เบเบธเบ”เบ—เบฐเบชเบฒเบ”เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบ™เบตเป‰เปƒเบŠเป‰เป„เบ”เป‰เบ”เบตเบ—เบตเปˆเบชเบธเบ”เบชเบณเบฅเบฑเบšเบžเบฒเป‚เบ™เบฃเบฒเบกเบฒเปเบ–เบงเบ”เบฝเบง:

cpfind --linearmatch -o output.pto input.pto

เบ™เบตเป‰เบˆเบฐเบเบงเบ”เบžเบปเบšเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบขเบนเปˆเบ•เบดเบ”เบเบฑเบ™, เบ•เบปเบงเบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบš 5 เบฎเบนเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบกเบฑเบ™
เบˆเบฐเบเบปเบ‡เบเบฑเบšเบฎเบนเบšเบžเบฒเบšเบ„เบนเปˆ 0-1, 1-2, 2-3 เปเบฅเบฐ 3-4. เป„เบฅเบเบฐเบ—เบฒเบ‡เบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™
เบเบฑเบšเบชเบฐเบซเบผเบฑเบš --linearmatchlen. เป€เบŠเบฑเปˆเบ™: --linearmatchlen 2 cpfind เบˆเบฐเบเบปเบ‡เบเบฑเบšเบฎเบนเบšเบžเบฒเบš
เบเบฑเบšเบฎเบนเบšเบžเบฒเบšเบ•เปเปˆเป„เบ›เปเบฅเบฐเบฎเบนเบšเบžเบฒเบšเบ•เปเปˆเป„เบ›, เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™ 0-1, 0-2, 1-2,
1-3, 2-3, 2-4 เปเบฅเบฐ 3-4.

เบซเบผเบฒเบเปเบ–เบง เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆ

เบ™เบตเป‰เปเบกเปˆเบ™เบเบธเบ”เบ—เบฐเบชเบฒเบ”เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบ—เบตเปˆเป€เปเบฒเบฐเบชเบปเบกเบชเบณเบฅเบฑเบšเบžเบฒเป‚เบ™เบฃเบฒเบกเบฒเปเบšเบšเบ”เบฝเบง เปเบฅเบฐเบซเบผเบฒเบเปเบ–เบง:

cpfind --multirow -o output.pto input.pto

เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™เบžเบฒเป‚เบ™เบฃเบฒเบกเบฒเบซเบผเบฒเบเปเบ–เบง. เป‚เบ”เบเบเบฒเบ™เบฅเบงเบกเบ•เบปเบงเบ™เบตเป‰
algorithm เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ cpfind เบกเบฑเบ™เป„เบงเบ‚เบถเป‰เบ™เป‚เบ”เบเบเบฒเบ™เปƒเบŠเป‰เบซเบผเบฒเบเปเบเบ™เบ‚เบญเบ‡ CPU เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเปเบฅเบฐเบšเปเปˆ caching
เบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เปเบœเปˆเบ™ (เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบ). เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เบซเบผเบฒเบเปเบ–เบงเบ™เบตเป‰
เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบžเบฒเบเปƒเบ™ hugin เบเปเบฒเบ™เบปเบ”เบ›เบฐเป€เบžเบ”เป€เบ„เบทเปˆเบญเบ‡เบเบงเบ”เบˆเบฑเบšเบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเป€เบ›เบฑเบ™เบฎเบนเบšเบžเบฒเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™.

เบˆเบธเบ”โ€‹เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™ เบˆเบฒเบเบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒ to เปเบœเปˆเบ™เบ”เบดเบ”

เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบšเบฒเบ‡เป€เบงเบฅเบฒ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ cpfind เบชเบฐเป€เบซเบ™เบตเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบŠเปˆเบงเบเบ›เบฐเบขเบฑเบ”
เบŠเบตเป‰เป„เบ›เบซเบฒเป„เบŸเบฅเปŒเปƒเบ”เปœเบถเปˆเบ‡ เปเบฅเบฐเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™เบ„เบทเบ™เปƒเบ™เบžเบฒเบเบซเบผเบฑเบ‡เบญเบตเบเบ„เบฑเป‰เบ‡. เบ”เป‰เบงเบ --kall เบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเบžเบฒเบšเบ—เบฑเบ‡เบซเบกเบปเบ”
เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เปเบœเปˆเบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฎเบนเบšเบžเบฒเบšเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ
เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต -k เบเบฑเบšเบ•เบปเบงเป€เบฅเบเบฎเบนเบšเบžเบฒเบš:

cpfind --kall input.pto
cpfind -k 0 -k 1 input.pto

เป„เบŸเบฅเปŒ keypoint เบˆเบฐเบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบกเบต
เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ .key. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เบšเปเปˆเบกเบตเบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบฎเบนเบšเบžเบฒเบšเป€เบเบตเบ”เบ‚เบถเป‰เบ™เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบšเปเปˆเบกเบตเป‚เบ„เบ‡เบเบฒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”
เป„เบŸเบฅเปŒเบ•เป‰เบญเบ‡เบฅเบฐเบšเบธ. เบ–เป‰เบฒ cpfind เบŠเบญเบเบซเบฒ keyfiles เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเบžเบฒเบšเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบกเบฑเบ™เบˆเบฐเปƒเบŠเป‰
เบžเบงเบเบกเบฑเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” เปเบฅเบฐเบˆเบฐเบšเปเปˆเป€เบ›เบตเบ”เปƒเบŠเป‰เบ•เบปเบงเบญเบฐเบ—เบดเบšเบฒเบเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบญเบตเบเปƒเบ™เบฎเบนเบšเบ™เบตเป‰. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™
เบšเบฑเบ™เบ—เบถเบเบžเบงเบเบกเบฑเบ™เป„เบงเป‰เปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบญเบทเปˆเบ™เปƒเบŠเป‰เบ›เบธเปˆเบก -keypath switch.

เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ™เบตเป‰เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ”เป‰เบงเบเบเบฒเบ™เบ›เปˆเบฝเบ™ --cache:

cpfind --cache -o output.pto input.pto

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เบกเบฑเบ™เบžเบฐเบเบฒเบเบฒเบกเป‚เบซเบฅเบ”เป„เบŸเบฅเปŒเบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆ. เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเบžเบฒเบš, เบ—เบตเปˆเบšเปเปˆเบกเบต a
เป„เบŸเบฅเปŒเบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™, เบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบ–เบทเบเบเบงเบ”เบžเบปเบšเปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเปƒเบชเปˆเป„เบŸเบฅเปŒ. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เบเบปเบ‡เบเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”
เปเบฅเบฐเบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เปƒเบซเบกเปˆเปเบฅเบฐเบ‚เบฝเบ™เป‚เบ„เบ‡เบเบฒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”.

เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบšเปเปˆโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบเบฒเบงโ€‹เบ™เบฒเบ™โ€‹, เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ–เบทเบโ€‹เบฅเบปเบšโ€‹เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ”โ€‹เป‚เบ”เบโ€‹

cpfind --เบชเบฐเบญเบฒเบ” input.pto

เบญเบฐเบ—เบดเบšเบฒเบ OPTIONS


เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ” เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบ
เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ„เบงเบฒเบกเป„เบง cpfind เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰เบฎเบนเบšเบžเบฒเบš, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเป‰เป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เปเบฅเบฐเบ„เบงเบฒเบกเบชเบนเบ‡,
เป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™. เบ”เป‰เบงเบเบ›เบธเปˆเบกเบชเบฐเบงเบดเบ” --fullscale cpfind เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบฎเบนเบšเบžเบฒเบšเป€เบ•เบฑเบกเบ‚เบฐเบซเบ™เบฒเบ”.
เบ™เบตเป‰เปƒเบŠเป‰เป€เบงเบฅเบฒเบ”เบปเบ™เบเบงเปˆเบฒเปเบ•เปˆเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ™เบญเบ‡ "เบ”เบตเบเบงเปˆเบฒ" เปเบฅเบฐ / เบซเบผเบทเบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเบซเบผเบฒเบ.

เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบเบฒเบ™โ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบ„เบธเบ™โ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบฑเบšโ€‹เป‚เบ”เบโ€‹เบ•เบปเบงโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบเบฒเบ™โ€‹:

--sieve1width
Sieve 1: เบˆเปเบฒเบ™เบงเบ™ buckets เบชเบธเบ” width (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 10)

--sieve1 เบ„เบงเบฒเบกเบชเบนเบ‡
Sieve 1: เบˆเบณเบ™เบงเบ™เบ‚เบญเบ‡เบ–เบฑเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบชเบนเบ‡ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 10)

-- sieve1 เบ‚เบฐเบซเบ™เบฒเบ”
Sieve 1: เบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ”เบ•เปเปˆเบ–เบฑเบ‡ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 100)

--kdtreesteps
KDTree: เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 200)

--kdtreesecondist

KDTree: เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ—เบต 2 (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 0.25)

Cpfind เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ sieve1width เบชเบนเบ‡เบชเบธเบ” * sieve1height * sieve1size keypoints เบ•เปเปˆเบฎเบนเบš. เบ–เป‰เบฒโ€‹เป€เบˆเบปเป‰เบฒ
เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบŠเป‰เบญเบ™เบเบฑเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ, เป€เบŠเบฑเปˆเบ™: เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ–เปˆเบฒเบเบฎเบนเบš panorama 360 เบญเบปเบ‡เบชเบฒเบ”เป‰เบงเบเบฎเบนเบšเบžเบฒเบš fisheye, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰
เป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบฐเบซเบ™เบฒเบ” sieve1. เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบžเบฐเบเบฒเบเบฒเบกเป€เบžเบตเปˆเบกเบ—เบฐเบงเบตเบเบฒเบ™ sieve1width
เปเบฅเบฐ/เบซเบผเบท sieve1height.

เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ” เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆ
เบเบฒเบ™เบ›เบฑเบšเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเป‚เบ”เบเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

-- ransaciter
Ransac: เบŠเปเป‰เบฒเบ„เบทเบ™ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 1000)

-- ransacdist
Ransac: เป€เบเบ™เป„เบฅเบเบฐเบเบฒเบ™เบ„เบฒเบ”เบ„เบฐเป€เบ™ homography (pixels) (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 25)

--ransacmode (เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, hom, rpy, rpyv, rpyb)
เป€เบฅเบทเบญเบเบ•เบปเบงเปเบšเบšเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™ ransac.

hom: เบชเบปเบกเบกเบธเบ”เป€เบ›เบฑเบ™ homography. เบ™เบณเปƒเบŠเป‰เป„เบ”เป‰เบชเบฐเป€เบžเบฒเบฐเบชเบณเบฅเบฑเบšเบกเบธเบกเบ—เบตเปˆเบšเปเปˆเบเบงเป‰เบฒเบ‡เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบ—เบฑเบ”เบชเบฐเบ™เบฐ. เปƒเบŠเป‰เบฅเบฐเบซเบฑเบ” panomatic เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš. เบกเบฑเบ™เบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบซเบผเบฒเบ
เป€เบเบตเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”
เบ‚เบญเบ‡เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เปเบกเปˆเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ”เบฝเบง.

rpy: เบˆเบฑเบ”เบฎเบฝเบ‡เบฎเบนเบšเบžเบฒเบšเป‚เบ”เบเปƒเบŠเป‰เบกเป‰เบงเบ™, pitch เปเบฅเบฐ yaw. เบ™เบตเป‰เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบ—เบตเปˆเบ”เบต
เบเบฒเบ™โ€‹เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบžเบฒเบโ€‹เบชเบฐโ€‹เบซเบ™เบฒเบกโ€‹เบ•เบฒเบกโ€‹เบฅเบงเบ‡โ€‹เบ™เบญเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบšเบดเปˆเบ‡ (เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบšเบดเบ”โ€‹เป€เบšเบทเบญเบ™โ€‹, เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹
เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบšเบดเบ”โ€‹เป€เบšเบทเบญเบ™โ€‹เบซเบผเบฒเบโ€‹)โ€‹. เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ—เบตเปˆโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒ a
เป€เบฅเบ™เบ–เบทเบเบ›เบฑเบšเบ–เบทเบเปƒเบŠเป‰, เบซเบผเบท HFOV เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰เบขเปˆเบฒเบ‡เบชเบณเป€เบฅเบฑเบ”เบœเบปเบ™
เบˆเบฒเบเบ‚เปเป‰เบกเบนเบ™ EXIF.

rpyv: เบˆเบฑเบ”เบฎเบฝเบ‡เบ„เบนเปˆเป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบกเป‰เบงเบ™, pitch, yaw เปเบฅเบฐเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ‚เบญเบ‡
เป€เบšเบดเปˆเบ‡. เบ„เบงเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เป‚เบ”เบโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบฎเบนเป‰โ€‹เบเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบžเบฒเบโ€‹เบชเบฐโ€‹เบซเบ™เบฒเบกโ€‹เบ‚เบญเบ‡โ€‹เบ—เบฑเบ”โ€‹เบชเบฐโ€‹เบ™เบฐโ€‹,
เปเบ•เปˆเบญเบฒเบ”เบˆเบฐเบฅเบปเป‰เบกเป€เบซเบฅเบงเป€เบฅเบทเป‰เบญเบเป†, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™
panotools optimizer, เบกเบฑเบ™เบกเบฑเบเบˆเบฐเบซเบผเบธเบ”เบฅเบปเบ‡ fov เป€เบ›เบฑเบ™ 0.

rpyvb: เบˆเบฑเบ”เบ„เบนเปˆเป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบกเป‰เบงเบ™, pitch, yaw, เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ‚เบญเบ‡เบกเบธเบกเป€เบšเบดเปˆเบ‡เปเบฅเบฐ
เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบšเบดเบ”เป€เบšเบทเบญเบ™ "b". เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™ fragile เบซเบผเบฒเบ, เบžเบฝเบ‡เปเบ•เปˆ
เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”: เปƒเบŠเป‰ homography เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบกเบต hfov < 65 เบญเบปเบ‡เบชเบฒ เปเบฅเบฐ rpy เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™.

-- min matches
เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ‚เบฑเป‰เบ™เบ•เปˆเบณ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 4)

--sieve2width
Sieve 2: เบˆเปเบฒเบ™เบงเบ™ buckets เบชเบธเบ” width (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 5)

--sieve2 เบ„เบงเบฒเบกเบชเบนเบ‡
Sieve 2: เบˆเบณเบ™เบงเบ™เบ‚เบญเบ‡เบ–เบฑเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบชเบนเบ‡ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 5)

-- sieve2 เบ‚เบฐเบซเบ™เบฒเบ”
Sieve 2: เบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ”เบ•เปเปˆเบ–เบฑเบ‡ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 2)

Cpfind เบชเป‰เบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡ minmatches เปเบฅเบฐ sieve2width * sieve2height * sieve2size
เบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เบนเปˆเบฎเบนเบšเบžเบฒเบš. (เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบขเบนเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡ 4 เบซเบฒ 50 (= 5*5*2)
เบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเบ•เปเปˆเบ„เบนเปˆเบฎเบนเบšเบžเบฒเบš
เบ„เบนเปˆเบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเปƒเบซเป‰เบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบšเปเปˆเบชเบปเบ™เปƒเบˆ เปเบฅเบฐเบ„เบนเปˆเบฎเบนเบšเบžเบฒเบšเบ™เบตเป‰เปเบกเปˆเบ™
เบ–เบทโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบฑเบšเบŠเป‰เบญเบ™เปเบ„เบš, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบžเบฐเบเบฒเบเบฒเบกเบซเบผเบธเบ”เบฅเบปเบ‡ minmatches,
เปเบ•เปˆเบ™เบตเป‰เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบˆเบธเบ”เบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”.

OPTIONS


--celesteRadius
Radius เบชเปเบฒเบฅเบฑเบš celeste (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 20)

--celeste เป€เบเบ™
เป€เบเบ™เบชเปเบฒเบฅเบฑเบš celeste (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 0.5)

--celeste
เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบฒเบ™เบฅเบฐเบšเบธเบ—เป‰เบญเบ‡เบŸเป‰เบฒเบ‚เบญเบ‡ celeste เบซเบผเบฑเบ‡เบˆเบฒเบเป‚เบซเบฅเบ”เบฎเบนเบšเบžเบฒเบš, เบ™เบตเป‰เบˆเบฐเบšเปเปˆเบชเบปเบ™เปƒเบˆเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”
เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš 'เบŸเบฑเบ‡'.

-p <string, --keypath
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒ cache keyfiles

--เบชเบฐเบญเบฒเบ”
เป€เบฎเบฑเบ”เบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”เป„เบŸเบฅเปŒเบ„เบตเปƒเบ™เบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒ

-c, --cache
เปเบ„เบ”เบˆเบธเบ”เบชเบณเบ„เบฑเบ™เป„เบ›เบซเบฒเป„เบŸเบฅเปŒเบžเบฒเบเบ™เบญเบ

--kall
เบ‚เบฝเบ™ keyfiles เบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเบžเบฒเบšเบ—เบฑเบ‡เบซเบกเบปเบ”

-k , --writekeyfile
เบ‚เบฝเบ™ keyfile เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเป€เบฅเบเบฎเบนเบšเบ™เบตเป‰ (เบเบญเบกเบฎเบฑเบšเบซเบผเบฒเบเบ„เบฑเป‰เบ‡)

-o , -- เบœเบปเบ™เบœเบฐเบฅเบดเบ”
เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”, เบ•เป‰เบญเบ‡เบเบฒเบ™

-n , -- เบ„เบฐเปเบ™เบ™
เบˆเบณเบ™เบงเบ™ CPU/Core (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบเบงเบ”เบซเบฒเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”)

-t, --เบ—เบปเบ”เบชเบญเบš
เป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เปเบ”เบ—เบปเบ”เบชเบญเบš

--เบ‚เบฐเปœเบฒเบ”เป€เบ•เบฑเบก
เปƒเบŠเป‰เบฎเบนเบšเบ‚เบฐเปœเบฒเบ”เป€เบ•เบฑเบกเป€เบžเบทเปˆเบญเบเบงเบ”เบซเบฒเบˆเบธเบ”เบชเบณเบ„เบฑเบ™ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: false)

--sieve1width
Sieve 1 : เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡ buckets เบชเบธเบ” width (เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹: 10โ€‹)

--sieve1 เบ„เบงเบฒเบกเบชเบนเบ‡
Sieve 1 : เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ„เบธโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เบชเบนเบ‡ (เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹: 10โ€‹)

-- sieve1 เบ‚เบฐเบซเบ™เบฒเบ”
Sieve 1 : เบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ”เบ•เปเปˆเบ–เบฑเบ‡ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ : 100)

--kdtreesteps
KDTree : เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ : 200)

--kdtreesecondist
KDTree : เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ—เบต 2 (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ : 0.15)

--เบซเบผเบฒเบเปเบ–เบง
เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบซเบผเบฒเบเปเบ–เบง heuristic (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบ›เบดเบ”)

--linearmatch
เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบฎเบนเบšเป€เบชเบฑเป‰เบ™เบŠเบทเปˆ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบ—เบธเบเบ„เบนเปˆ)

--linearmatchlen
เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบเบปเบ‡โ€‹เบเบฑเบ™โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบˆเบฑเบšโ€‹เบ„เบนเปˆโ€‹เป€เบชเบฑเป‰เบ™ (เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹: 1โ€‹)

-- min matches
เบเบปเบ‡เบเบฑเบ™เบ•เปเปˆเบฒเบชเบธเบ” (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: 4)

-- ransaciter
Ransac : เบŠเปเป‰เบฒเบ„เบทเบ™ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ : 1000)

-- ransacdist
Ransac : เป€เบเบ™เป„เบฅเบเบฐเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™ homography (pixels) (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ : 25)

--sieve2width
Sieve 2 : เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡ buckets เบชเบธเบ” width (เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹: 5โ€‹)

--sieve2 เบ„เบงเบฒเบกเบชเบนเบ‡
Sieve 2 : เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ„เบธโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เบชเบนเบ‡ (เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹: 5โ€‹)

-- sieve2 เบ‚เบฐเบซเบ™เบฒเบ”
Sieve 2 : เบˆเบธเบ”เบชเบนเบ‡เบชเบธเบ”เบ•เปเปˆเบ–เบฑเบ‡ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ : 2)

--, --ignore_rest
เบšเปเปˆเบชเบปเบ™เปƒเบˆเบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบญเบฒเบเบดเบงเป€เบกเบฑเบ™เบ—เบตเปˆเบ•เบดเบ”เบชเบฐเบซเบผเบฒเบเบ•เบฒเบกเบ—เบธเบ‡เบ™เบตเป‰.

- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเบšเบฑเบš เปเบฅเบฐเบญเบญเบ.

-h, - เบŠเปˆเบงเบ
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบญเบญเบโ€‹.

AUTHORS


Anael Orlinski, Pablo d'Angelo, Antoine Deleforge, Thomas Modes

"เป€เบงเบตเบŠเบฑเบ™: 2015.0.0" 2016-01-06 CPFIND(1โ€‹)

เปƒเบŠเป‰ cpfind เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    XMLTV
    XMLTV
    XMLTV เปเบกเปˆเบ™เบŠเบธเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเปเบเบฃเบกเป€เบžเบทเปˆเบญเบ›เบฐเบกเบงเบ™เบœเบปเบ™
    เบฅเบฒเบเบเบฒเบ™เป‚เบ—เบฅเบฐเบžเบฒเบš (tvguide) เปเบฅเบฐเบŠเปˆเบงเบเบˆเบฑเบ”เบเบฒเบ™
    เบเบฒเบ™โ€‹เป€เบšเบดเปˆเบ‡โ€‹เป‚เบ—เบฅเบฐโ€‹เบžเบฒเบšโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹, เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เปƒเบ™โ€‹
    เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ XML. เบกเบตเบชเบดเปˆเบ‡เบญเปเบฒเบ™เบงเบเบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเปƒเบซเป‰
    เบ‚เบญเบ‡...
    เบ”เบฒเบงเป‚เบซเบฅเบ” XMLTV
  • 2
    เบ—เบฑเบš
    เบ—เบฑเบš
    เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบŠเบญเบšโ€‹เปเบงโ€‹เบŸเบฃเบต Strikrโ€‹. เบ›เบญเบก
    เบ›เปˆเบญเบเบญเบญเบเบกเบฒเบžเบฒเบเปƒเบ•เป‰ 'เบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆ'
    เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบ„เบนเปˆ: AGPLv3 (เบŠเบธเบกเบŠเบปเบ™) เปเบฅเบฐ
    CC-BY-NC-ND 4.0 เบชเบฒเบเบปเบ™
    (เบเบฒเบ™โ€‹เบ„เป‰เบฒ)...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Strikr
  • 4
    GIFLIB
    GIFLIB
    giflib เป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เปเบฅเบฐ
    เบเบฒเบ™เบ‚เบฝเบ™เบฎเบนเบšเบžเบฒเบš gif. เบกเบฑเบ™เปเบกเปˆเบ™ API เปเบฅเบฐ ABI
    เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš libungif เบ—เบตเปˆเบขเบนเปˆเปƒเบ™
    เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบšเบตเบšเบญเบฑเบ” LZW
    เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปเบกเปˆเบ™ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” GIFLIB
  • 5
    Alt-F
    Alt-F
    Alt-F เบชเบฐเปœเบญเบ‡เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒเบŸเบฃเบต เปเบฅเบฐเป€เบ›เบตเบ”
    เป€เบŸเบตเบกเปเบงเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบš DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F เบกเบต Samba เปเบฅเบฐ NFS;
    เบฎเบญเบ‡เบฎเบฑเบš ext2/3/4...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Alt-F
  • 6
    usm
    usm
    Usm เปเบกเปˆเบ™เบŠเบธเบ” slackware เป€เบ›เบฑเบ™เป€เบญเบเบฐเบžเบฒเบš
    เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบˆเบฑเบ”เบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
    เบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช. เบกเบฑเบ™เบฎเบงเบกเบเบฑเบ™
    repositories เบŠเบธเบ”เบ•เปˆเบฒเบ‡เป†เบฅเบงเบกเบ—เบฑเบ‡
    เบ‚เบตเป‰เบ„เป‰เบฒเบ™, เบ‚เบตเป‰เบ„เป‰เบฒเบ™, เบ›...
    เบ”เบฒเบงเป‚เบซเบฅเบ” usm
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    ab
    ab
    ab - Apache HTTP server benchmarking
    เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบท ...
    เปเบฅเปˆเบ™ ab
  • 2
    abacas
    abacas
    abacas - เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
    เบเบฒเบ™โ€‹เบ•เปเปˆโ€‹เป€เบ™เบทเปˆเบญเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบฅเปเบฒโ€‹เบ”เบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบเบญเบš ...
    เปเบฅเปˆเบ™ abacas
  • 3
    cproto
    cproto
    cproto - เบชเป‰เบฒเบ‡ prototypes เบŸเบฑเบ‡เบŠเบฑเบ™ C
    เปเบฅเบฐเปเบ›เบ‡เบ„เปเบฒเบ™เบดเบเบฒเบกเบŸเบฑเบ‡เบŠเบฑเบ™ ...
    เปเบฅเปˆเบ™ cproto
  • 4
    cps-auth
    cps-auth
    cps-auth - เบ›เบฐเบ•เบดเบšเบฑเบ” OAuth2
    เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ cloudprint ...
    เปเบฅเปˆเบ™ cps-auth
  • 5
    gbhill
    gbhill
    gbhill - Hill เบชเบนเบ‡เบชเบธเบ” Likelihhod
    เบเบฒเบ™โ€‹เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™ ...
    เปเบฅเปˆเบ™ gbhill
  • 6
    gbhisto
    gbhisto
    gbhisto - เบœเบฐเบฅเบดเบ” histogram เบˆเบฒเบเบ‚เปเป‰เบกเบนเบ™ ...
    เปเบฅเปˆเบ™ gbhisto
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad