خواندن نقاط از فایل متنی با numpy - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

خواندن نقاط از فایل متنی با numpy

0 امتیاز

سلام.

فایل متنی نقاط داده هایی به صورت زیر داره:

version: 1
n_points: 68
{
309.477 313.483
305.000 355.601
307.758 406.453
310.678 455.779
324.934 500.951
349.656 540.621
386.118 578.855
431.728 612.120
488.001 627.364
538.058 613.626
572.035 581.608
596.086 543.138
616.647 503.184
629.396 455.611
639.820 409.589
643.534 365.341
645.437 320.297
330.819 301.129
362.419 285.362
399.717 282.471
}

به صورت x,y در numpy نیاز دارمش.

سوال شده خرداد 21, 1401  بوسیله ی 13mody (امتیاز 256)   8 36 54

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

از تابع استفاده کنید genfromtxt به صورت زیر:


keypoints = np.genfromtxt("data.pts", skip_header=3, skip_footer=1)
پاسخ داده شده خرداد 21, 1401 بوسیله ی عباس مولایی (امتیاز 2,754)   1 5 13
انتخاب شد شهریور 8, 1402 بوسیله ی farnoosh
...