LinuxSys:USB
本文采用知识共享署名 4.0 国际许可协议进行许可,转载时请注明原文链接,图片在使用时请保留全部内容,可适当缩放并在引用处附上图片所在的文章链接。
dmesg | grep usb
[ 14.193065] usb 3-1.1: Manufacturer: RockChip [ 14.193473] usb 3-1.1: SerialNumber: rockchip [ 15.034046] usb 4-1.2: new SuperSpeed USB device number 3 using xhci-hcd [ 15.046097] usb 4-1.2: New USB device found, idVendor=2207, idProduct=0018 [ 15.046719] usb 4-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 15.047453] usb 4-1.2: Product: RK1808S0 [ 15.047853] usb 4-1.2: Manufacturer: Toybrick [ 15.048240] usb 4-1.2: SerialNumber: TS018083200400552 [ 15.074610] rndis_host 4-1.2:1.0 eth1: register ‘rndis_host’ at usb-xhci-hcd.10.auto-1.2, RNDIS device, 10:dc:b6:9f:10:c7 [ 15.076644] usb-storage 4-1.2:1.2: USB Mass Storage device detected [ 15.078275] scsi host0: usb-storage 4-1.2:1.2 [ 18.852233] usb 3-1.1: USB disconnect, device number 4 [ 21.305892] usb 4-1.1: new SuperSpeed USB device number 4 using xhci-hcd [ 21.318232] usb 4-1.1: New USB device found, idVendor=2207, idProduct=0019 [ 21.318926] usb 4-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 21.319591] usb 4-1.1: Product: rk3xxx [ 21.320107] usb 4-1.1: Manufacturer: rockchip [ 21.320532] usb 4-1.1: SerialNumber: 7d58b18e7599c7a4
lsusb -v -d 2207:0019 | grep iSerial
int imgPreProcess(cv::Mat inputImg, cv::Mat &outputImg, float &i2m_scale_x, float &i2m_scale_y, int m_input_w, int m_input_h)
{
float scale = 1.0;
int mean[3] = {104, 117, 123};
// float scale = 1.0;
// int mean[3] = {0, 0, 0};
if (inputImg.cols != m_input_w || inputImg.rows != m_input_h)
{
cv::resize(inputImg, outputImg, cv::Size(m_input_w, m_input_h), 0, 0, 1);
i2m_scale_x = (float)inputImg.cols / (float)m_input_w;
i2m_scale_y = (float)inputImg.rows / (float)m_input_h;
}
else
{
outputImg = inputImg.clone();
}
for (int h = 0; h < m_input_h; h++)
{
uchar *data = outputImg.ptr(h);
for (int w = 0; w < m_input_w; w++)
{
data[w * 3 + 0] = (data[w * 3 + 0] - mean[0]) * scale;
data[w * 3 + 1] = (data[w * 3 + 1] - mean[1]) * scale;
data[w * 3 + 2] = (data[w * 3 + 2] - mean[2]) * scale;
}
}
return 0;
}
rknn.list_support_target_platform(rknn_model=’mobilenet_v1.rknn’)
878 ls 879 cd .. 880 ls 881 cd deepglint_docker/ 882 ls 883 bash deepglint_run.sh –container_name yawen –project_path /home/ubuntu/workspace/ –platform cuda 884 docker ps -a 885 sudo docker ps -a 886 docker images 887 sudo docker imgaes 888 sudo docker images 889 ls 890 docker ps -a 891 sudo docker ps -a 892 sudo docker exec -it 6bad /bin/bash