<bdo id='vgMjh'></bdo><ul id='vgMjh'></ul>

  • <tfoot id='vgMjh'></tfoot>
      <i id='vgMjh'><tr id='vgMjh'><dt id='vgMjh'><q id='vgMjh'><span id='vgMjh'><b id='vgMjh'><form id='vgMjh'><ins id='vgMjh'></ins><ul id='vgMjh'></ul><sub id='vgMjh'></sub></form><legend id='vgMjh'></legend><bdo id='vgMjh'><pre id='vgMjh'><center id='vgMjh'></center></pre></bdo></b><th id='vgMjh'></th></span></q></dt></tr></i><div id='vgMjh'><tfoot id='vgMjh'></tfoot><dl id='vgMjh'><fieldset id='vgMjh'></fieldset></dl></div>

      <legend id='vgMjh'><style id='vgMjh'><dir id='vgMjh'><q id='vgMjh'></q></dir></style></legend>

      1. <small id='vgMjh'></small><noframes id='vgMjh'>

        OpenCV基础操作指南之图片的读取与写出

        时间:2023-12-16

            <bdo id='XsKXw'></bdo><ul id='XsKXw'></ul>
                <tbody id='XsKXw'></tbody>

              <small id='XsKXw'></small><noframes id='XsKXw'>

              1. <i id='XsKXw'><tr id='XsKXw'><dt id='XsKXw'><q id='XsKXw'><span id='XsKXw'><b id='XsKXw'><form id='XsKXw'><ins id='XsKXw'></ins><ul id='XsKXw'></ul><sub id='XsKXw'></sub></form><legend id='XsKXw'></legend><bdo id='XsKXw'><pre id='XsKXw'><center id='XsKXw'></center></pre></bdo></b><th id='XsKXw'></th></span></q></dt></tr></i><div id='XsKXw'><tfoot id='XsKXw'></tfoot><dl id='XsKXw'><fieldset id='XsKXw'></fieldset></dl></div>
                <legend id='XsKXw'><style id='XsKXw'><dir id='XsKXw'><q id='XsKXw'></q></dir></style></legend>
              2. <tfoot id='XsKXw'></tfoot>

                • OpenCV基础操作指南之图片的读取与写出

                  1. 图片的读取

                  使用OpenCV读取图片,需要用到Python的OpenCV模块。通过安装OpenCV,我们可以轻松地操作图像。

                  以下为示例代码,说明如何读取一张图片:

                  # 导入OpenCV模块
                  import cv2
                  
                  # 读取图片
                  img = cv2.imread('image.jpg')
                  
                  # 显示图片
                  cv2.imshow('image', img)
                  cv2.waitKey(0)
                  

                  在上述代码中,第一行导入了OpenCV模块,第三行读取了一张名为image.jpg的图片文件,存储到变量img中。最后两行代码则将图片显示出来。

                  其中,cv2.imshow()函数用于显示图片,它的参数包括一个窗口名称和一个图像变量。cv2.waitKey()函数可以等待用户的键盘输入,参数为等待时间(单位为毫秒),当用户按下任意键后,窗口将会关闭。

                  2. 图片的写出

                  将处理后的图片保存起来,可以使用OpenCV提供的图像写入函数cv2.imwrite()。以下为示例代码:

                  # 导入OpenCV模块
                  import cv2
                  
                  # 读取图片
                  img = cv2.imread('image.jpg')
                  
                  # 转换图片颜色空间
                  gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
                  
                  # 写出图片
                  cv2.imwrite('output.jpg', gray_img)
                  

                  在上述代码中,第三行将image.jpg图片文件读取到img变量中。第五行使用cv2.cvtColor()将BGR颜色空间转换为灰度图像。最后一行代码将处理后的灰度图像写入到名为output.jpg的文件中。

                  # 导入OpenCV模块
                  import cv2
                  
                  # 读取图片
                  img = cv2.imread('image.jpg')
                  
                  # 裁剪图片
                  cropped_img = img[100:300, 200:400]
                  
                  # 写出图片
                  cv2.imwrite('output.jpg', cropped_img)
                  

                  在上述代码中,第三行将image.jpg图片文件读取到img变量中。第五行使用img数组的切片操作裁剪了图片。最后一行代码将处理后的裁剪后的图片写入到名为output.jpg的文件中。

                  需要注意的是,cv2.imwrite()函数的第一个参数是输出的文件名,第二个参数是要写入的图像数据。

                  上一篇:Python如何实现线程间通信 下一篇:python学习之基于Python的人脸识别技术学习

                  相关文章

                    <bdo id='ZTtDc'></bdo><ul id='ZTtDc'></ul>

                  1. <tfoot id='ZTtDc'></tfoot>

                    <small id='ZTtDc'></small><noframes id='ZTtDc'>

                    <legend id='ZTtDc'><style id='ZTtDc'><dir id='ZTtDc'><q id='ZTtDc'></q></dir></style></legend>
                    <i id='ZTtDc'><tr id='ZTtDc'><dt id='ZTtDc'><q id='ZTtDc'><span id='ZTtDc'><b id='ZTtDc'><form id='ZTtDc'><ins id='ZTtDc'></ins><ul id='ZTtDc'></ul><sub id='ZTtDc'></sub></form><legend id='ZTtDc'></legend><bdo id='ZTtDc'><pre id='ZTtDc'><center id='ZTtDc'></center></pre></bdo></b><th id='ZTtDc'></th></span></q></dt></tr></i><div id='ZTtDc'><tfoot id='ZTtDc'></tfoot><dl id='ZTtDc'><fieldset id='ZTtDc'></fieldset></dl></div>