图象处理
1图家处理概念、
:像素:图象的基本要素:
灰度图与光学三原色:红、绿蓝。尤学三两色混合后组成像素点的显示颜色
有无数个像素点想构成图象、
2.图家基本概念、(RGB通面)
jpq. Png .git. psd, tff .bm等
3.0penCVRegjin ofntret,截取图片部分(ROI)
plt .imshow
2.通道分割与合并
创建一副图:
mnq.=Cv2. iread图片格式)
分割b.g.r=C2,splitimg)
通道合并limg= cv2 mergecb.g.)
(冒泡排序. bubblesot)
b=l0
ia,b=b,a
print (Q) #a:/0
:print (6) # b=15
for jin range (0,2):(双.层加循
:x(numS)= [30,12,16 ]Zfor: in Yogc,lenonLmS-);ifnums[ jJ >nums[j+I]:表示第3个数。
nums[j] ,numsj+1 ]=nums CjtfJ],nums[j]
iprint cnums) (每次确定一个)大小
:det bubble (nums):
(快速排序
四求解每个子问题答案,再将子问题的干进行综合.
从而得到原问题的解。
portitonl )从左向右寻找以字符串中的元素为中心将
成_三个元素并放入到元组中
rparttion )从右边开始寻找分割符。如果一个字符串包安含挡strt指定分隔药)定分室药则收回一个3元的元组,第一个为分隔待车边的子青
第二个为分隔符本身第三个省分隔符右边的子半.
课节3 python
字符串进阶
fin(
l.split (切分)、len (限制长度) count lif数) 查找
错
capitalizel首国大马)一银控待中
2.格式化输出
四文字用%s,数字用%d
toprnt.(..... nanme%s_ %d 二% (ncme
变量)
3.列表进阶
append在未民添加) . insert (指定全置,要添力的)在指定位置添加。
,POP
remove(直接删除)
:4.列表生成式
infor∩in
if n%2==0,取列表中的偶数。
J、定义
det (定义符)
for 循坏:
for i in range (
aomge 可以创建一个整数外发, 般用在如循环中,2.冒号不可省略
3. for程序块要缩进
始
元组tuple :
setl集合):在set中没有重复的
IF流程:
循环语句
while ..
IF(条件):
while判出条件:执行语创
一般while与IF流程
else :
相结合
break continue pass
.希望在中间离开循环.也就是for循环结束重复之前,或者while粗;环找到结束条件之前有两种方式:
V使用break语句来完全终断循环
回使用cntirne语句直接跳到循环的决迭代,
学到了学到了!!!
cv2.imread和cv2.imwrite不能支持中文路径,建议换成下面的方法:
牛的