好的,我估计是Qt的问题,Qt在linux平台下好像对中文的输入支持不太好,你可以跟开发者反馈看看。linux平台下Qt本身的编辑器也是不支持中文输入,需要改动一下插件里面的文件
https://www.cnblogs.com/xia-weiwen/p/6857237.html
这个你可以参考一下,我也不是很确定对不对。
6
6hi3
@6hi3
0
声望
19
楼层
1135
资料浏览
0
粉丝
0
关注
6hi3 发布的帖子
-
RE: linux下openmv ide无法输入中文。
-
关于image类copy方法的问题
import sensor, image, time, pyb from pyb import UART sensor.reset() sensor.set_pixformat(sensor.RGB565) sensor.set_framesize(sensor.QVGA) sensor.skip_frames(time = 2000) #波特率460800 uart = UART(3, 460800) #对图像进行矫正 enable_lens_corr = True led1 = pyb.LED(1) # Red LED = 1, Green LED = 2, Blue LED = 3, IR LEDs = 4. led2 = pyb.LED(2) while(True): imgsrc = sensor.snapshot() img = imgsrc.copy(roi=(0,0,imgsrc.height(), imgsrc.width()),copy_to_fb=True)
最后结果会提示OSError:Cannot copy to fb!
-
RE: get_pixel返回值的问题?
注释部分麻烦忽略
# findlines - By: shuncs - 周一 1月 14 2019 import sensor, image, time sensor.reset() sensor.set_pixformat(sensor.RGB565) sensor.set_framesize(sensor.QVGA) #320*240 sensor.skip_frames(time = 2000) enable_lens_corr = True thresholds = [(100, 255)] clock = time.clock() while(True): clock.tick() img = sensor.snapshot() imgtmp = img imgtmp = imgtmp.to_grayscale() #print(imgtmp.height(), imgtmp.width()) print(imgtmp.get_pixel(14,318),imgtmp.get_pixel(14,319)) #imgtmp.binary(thresholds) #pos = [] #for row in range(0, imgtmp.height()): #for col in range(0, imgtmp.width()-1): ##print(row,col) #print(row,col,imgtmp.get_pixel(row,col),imgtmp.get_pixel(row,col+1)) #if abs(imgtmp.get_pixel(row,col)-imgtmp.get_pixel(row,col+1)) > 50: #pos.append(col) #print(col, "too much") #break #pos.clear()
output:None None
-
关于图片文件大小的问题
麻烦问一下,我设置的图片分辨率是320x240,按照计算,图片的大小应该是76800,也就是75KB,但实际上数据是150KB,就是我设置的两倍,一般图片大小不应该是分辨率三倍或者四倍吗?这个两倍的数据格式是什么呢?