Files
AVM360/surround_view/__pycache__/process_thread.cpython-38.pyc

33 lines
2.3 KiB
Plaintext
Raw Normal View History

2026-04-01 14:11:47 +08:00
U
<00>
<EFBFBD>i<EFBFBD> <00>@sDddlZddlmZmZddlmZddlmZGdd<07>de<05>Z dS)<08>N)<02>qDebug<75>QMutex<65>)<01>
BaseThread)<01>param_settingscs*eZdZdZd<08>fdd<05> Zdd<07>Z<05>ZS) <09>CameraProcessingThreadz[
Thread for processing individual camera images, i.e. undistort, project and flip.
TNcs2tt|<00><02>|<05>||_||_||_||_d|_dS)a
capture_buffer_manager: an instance of the `MultiBufferManager` object.
device_id: device number of the camera to be processed.
camera_model: an instance of the `FisheyeCameraModel` object.
drop_if_full: drop if the buffer is full.
N)<08>superr<00>__init__<5F>capture_buffer_manager<65> device_id<69> camera_model<65> drop_if_full<6C>proc_buffer_manager)<06>selfr
r r r <00>parent<6E><01> __class__<5F><00>//home/ztl/LJ360/surround_view/process_thread.pyr s zCameraProcessingThread.__init__cCs<>|jdkrtd<01><01>|j<02><03>|jr6d|_|j<02><05><00>q||j<02><05>|j<06><07>|_|j<06> <09>|j
<EFBFBD><03>|j <0B> |j <0A><01><0E>}|jdks<>|jjdkr<>|j
<EFBFBD><05>q|j<11>|j<0F>}|j<11>|<02>}|j<11>|<03>}|j
<EFBFBD><05>|jj}|tjk<06>r2|dkr<>tj|d}ntj|ddd<06>d}|j|k<03>r2td|<05>d|j<18>d |<06><00><06>q|j<00>|j <0A>|j<00>|j |<04>|<00>|j<08>|jjd
7_|j<1F> |j<1D>qdS) Nz<This thread has not been binded to any processing thread yetFr)<02>left<66>right)<01><00><><EFBFBD><EFBFBD><EFBFBD>z Warning: z# camera frame has unexpected shape z , expected r)!r<00>
ValueError<EFBFBD>
stop_mutex<EFBFBD>lock<63>stopped<65>unlock<63>clock<63>elapsed<65>processing_time<6D>start<72>processing_mutexr
<00>
get_devicer <00>get<65>image<67>sizer <00> undistort<72>project<63>flip<69> camera_name<6D>settings<67>project_shapes<65>shape<70>print<6E>syncZset_frame_for_device<63>
update_fps<EFBFBD> stat_data<74>frames_processed_count<6E>update_statistics_gui<75>emit)rZ raw_frameZ und_frameZ pro_frameZ
flip_frame<EFBFBD>nameZexpected_shaperrr<00>run"s@



 


  
   zCameraProcessingThread.run)TN)<07>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__r r6<00> __classcell__rrrrrs
<00>r)
<EFBFBD>cv2<76> PyQt5.QtCorerr<00> base_threadr<00>rr+rrrrr<00><module>s