zoukankan      html  css  js  c++  java
  • 路径中“./”、“../”、“/”代表的含义

    本文链接:https://blog.csdn.net/Young__Fan/article/details/80152501
    "./":代表目前所在的目录。

    " . ./"代表上一层目录。

    "/":代表根目录。

    举个栗子:
    在读取文件时,路径的写法有如下方式

    1、文件在当前目录(以图像文件为例,当前项目文件为中心)

    "./1.jpg" 或 "1.jpg"
    1
    2、文件在上层目录
    (1)在上层目录下

    "../1.jpg"
    1
    (2)在上层目录下的一个Image文件夹下

    "../Image/1.jpg"
    1
    (3)在上上层目录下

    "../../1.jpg"
    1
    3、文件在下一层目录(Image1文件夹)

    "./Image1/1.jpg"
    1
    4、根目录表示法,任何页面访问Image下的Image.jpg图片

    "C:/Image/1.jpg"
    1
    代码示例:

    /**
    *Copyright (c) 2018 Young Fan.All Right Reserved.
    *Filename: 8 路径符号的剖析
    *Author: Young Fan
    *Date: 2018.4.30
    *OpenCV version: 3.4.1
    *IDE: Visual Studio 2017
    *Description: “./”、“ ../”、“/”
    */

    #include<opencv2/opencv.hpp>
    using namespace cv;

    int main()
    {
    Mat Image = imread("./1.jpg");//文件在当前目录
    imshow("Test", Image);

    Mat Image1 = imread("../1.jpg");//文件在上一层目录下
    imshow("Test1", Image1);


    Mat Image2 = imread("./Image1/1.jpg");//文件在下一层目录(Image1文件夹)
    imshow("Test2", Image2);

    Mat Image3 = imread("../../1.jpg"); //文件在上上层目录下
    imshow("Test3", Image3);


    waitKey();

    return 0;
    }

    本文仅提供参考,是本人闲时所写笔记,如有错误,还请赐教,作者:阿蒙不萌,大家可以随意转载

  • 相关阅读:
    课堂作业04 2017.10.27
    课程作业 03 动手动脑 2017.10.20
    课程作业 03 2017.10.20
    HDU 3974 Assign the task
    POJ 2155 Matrix
    POJ 2481 Cows
    HDU 3038 How Many Answers Are Wrong
    CS Academy Array Removal
    POJ_1330 Nearest Common Ancestors LCA
    CF Round 427 D. Palindromic characteristics
  • 原文地址:https://www.cnblogs.com/huchong-bk/p/11849012.html
Copyright © 2011-2022 走看看