文章 分类 评论
23 3 1923

站点介绍

此处是站点介绍

阿里视觉AI训练营-day04-作业日-车辆保险应用

zuazsl 2020-11-03 999 56条评论 阿里视觉AI训练营博文

首页 / 正文

阿里AI训练营【车辆保险应用】

@TOC

</font>


前言

<font color=#999AAA >转载于:【阿里云高校计划】车辆保险应用 day4 【拨云见日】</font>


实施前准备工作

一、本地图片上传为OSS

1.开通oss

在这里插入图片描述

2.创建Bucket

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

二、开通目标检测服务

阿里云视觉智能开放平台--目标检测

在这里插入图片描述在这里插入图片描述

三、查看所需API

这里我们用到阿里云视觉智能开放平台提供的三个功能:

  • 车辆部件识别
  • 车辆损伤识别
  • 车险图片分类

在这里插入图片描述

1.车辆部件识别

检测图片中车辆部件的位置以及名称。

2.车辆损伤识别

针对常见小汽车车型,识别车辆外观受损部件及损伤类型,可识别数十种车辆部件、五大类外观损伤。(刮擦、凹陷、开裂、褶皱、穿孔)

3.车险图片分类

对输入的车险图片进行分类。

具体实施

一、本地图片上传至OSS的uploadPic类

车辆部件识别

1.在maven中导入所需依赖
<dependency>
    <groupId>com.aliyun.oss</groupId>
    <artifactId>aliyun-sdk-oss</artifactId>
    <version>3.8.0</version>
</dependency>
2.编写UploadPic类
package com.example.demo;

import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;

import java.io.File;
import java.net.URL;
import java.security.SecureRandom;
import java.util.Date;
import java.lang.*;
import java.util.Scanner;

public class UploadPic {
    public static String UploadPic(){
        // Endpoint以杭州为例,其它Region请按实际情况填写。
        String endpoint = "oss-cn-shanghai.aliyuncs.com";
        // 阿里云主账号AccessKey。
        String accessKeyId = "*************";
        String accessKeySecret = "*************";
        //本地文件名
        System.out.println("请输入本地图片path:");
        Scanner scanner = new Scanner(System.in);
        String fileName = scanner.nextLine();
        String bucketName = "auto-insurance-pic";
        // 获取文件的后缀名
        String suffixName = fileName.substring(fileName.lastIndexOf("."));

        // 生成上传文件名
        String objectName = System.currentTimeMillis() + "" + new SecureRandom().nextInt(0x0400) + suffixName;


        // 创建OSSClient实例。
        OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);


        // 如果需要上传时设置存储类型与访问权限,请参考以下示例代码。
        // ObjectMetadata metadata = new ObjectMetadata();
        // metadata.setHeader(OSSHeaders.OSS_STORAGE_CLASS, StorageClass.Standard.toString());
        // metadata.setObjectAcl(CannedAccessControlList.Private);
        // putObjectRequest.setMetadata(metadata);

        // 上传文件。
        ossClient.putObject(bucketName, objectName, new File(fileName));
        // 设置URL过期时间为1小时。
        Date expiration = new Date(System.currentTimeMillis() + 3600 * 1000);
        // 生成以GET方法访问的签名URL,访客可以直接通过浏览器访问相关内容。
        URL url = ossClient.generatePresignedUrl(bucketName, objectName, expiration);

        // 关闭OSSClient。
        ossClient.shutdown();

        return url.toString();
    }
}
3.运行结果

在这里插入图片描述在这里插入图片描述

二、车辆部件识别RecognizeVehicleParts类

1.在maven中导入所需依赖

阿里maven私有仓库服务

在这里插入图片描述

<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>aliyun-java-sdk-core</artifactId>
    <version>4.4.8</version>
</dependency>
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.52</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>aliyun-java-sdk-objectdet</artifactId>
    <version>1.0.7</version>
</dependency>

2.编写RecognizeVehicleParts类

package com.example.demo;

import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.profile.DefaultProfile;
import com.example.demo.UploadPic;
import com.google.gson.Gson;
import java.util.*;
import com.aliyuncs.objectdet.model.v20191230.*;

public class RecognizeVehicleParts {

    public static void main(String[] args) {
        DefaultProfile profile = DefaultProfile.getProfile("cn-shanghai", "accessKeyId", "accessKeySecret");
        IAcsClient client = new DefaultAcsClient(profile);

        RecognizeVehiclePartsRequest request = new RecognizeVehiclePartsRequest();
        request.setRegionId("cn-shanghai");
        request.setImageURL(UploadPic.UploadPic());

        try {
            RecognizeVehiclePartsResponse response = client.getAcsResponse(request);
            System.out.println(new Gson().toJson(response));
        } catch (ServerException e) {
            e.printStackTrace();
        } catch (ClientException e) {
            System.out.println("ErrCode:" + e.getErrCode());
            System.out.println("ErrMsg:" + e.getErrMsg());
            System.out.println("RequestId:" + e.getRequestId());
        }
    }
}

3.运行结果

在这里插入图片描述返回值为:

{"requestId":"BBFB102D-5EAC-483F-9A94-9DA79A06E1F6","data":{"elements":[{"score":0.98788995,"type":"left_tail_light","boxes":[132,274,862,607]},{"score":0.952229,"type":"left_rear_wing","boxes":[4,162,365,750]},{"score":0.74785864,"type":"rear_bumper","boxes":[60,456,987,760]}],"originShapes":[768,1024]}}

三.车辆损伤识别

1.在maven中导入所需依赖

见本文二-1

2.编写RecognizeVehicleDamage类

package com.example.demo;

import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.profile.DefaultProfile;
import com.google.gson.Gson;
import java.util.*;
import com.aliyuncs.objectdet.model.v20191230.*;

public class RecognizeVehicleDamage {

    public static void main(String[] args) {
        DefaultProfile profile = DefaultProfile.getProfile("cn-shanghai", "accessKeyId", "accessKeySecret");
        IAcsClient client = new DefaultAcsClient(profile);

        RecognizeVehicleDamageRequest request = new RecognizeVehicleDamageRequest();
        request.setRegionId("cn-shanghai");
        request.setImageURL(UploadPic.UploadPic());

        try {
            RecognizeVehicleDamageResponse response = client.getAcsResponse(request);
            System.out.println(new Gson().toJson(response));
        } catch (ServerException e) {
            e.printStackTrace();
        } catch (ClientException e) {
            System.out.println("ErrCode:" + e.getErrCode());
            System.out.println("ErrMsg:" + e.getErrMsg());
            System.out.println("RequestId:" + e.getRequestId());
        }
    }
}

3.识别结果

返回值为:

{"requestId":"7FFBD390-7019-4B85-9FFA-779C912A9CEB","data":{"elements":[{"score":0.414995,"type":"1","scores":[0.414995,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"boxes":[343,390,473,542]},{"score":0.408405,"type":"1","scores":[0.408405,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"boxes":[541,442,659,545]},{"score":0.348472,"type":"1","scores":[0.348472,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"boxes":[273,293,423,400]},{"score":0.378637,"type":"2","scores":[0.0,0.378637,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"boxes":[261,26,496,142]},{"score":0.873101,"type":"5","scores":[0.0,0.0,0.0,0.0,0.873101,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"boxes":[91,4,555,267]},{"score":0.815785,"type":"6","scores":[0.0,0.0,0.0,0.0,0.0,0.815785,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"boxes":[564,270,869,441]},{"score":0.845525,"type":"8","scores":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.845525,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"boxes":[230,234,529,313]},{"score":0.411336,"type":"11","scores":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.411336,0.0,0.0,0.0,0.0],"boxes":[632,425,922,563]},{"score":0.334054,"type":"11","scores":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.334054,0.0,0.0,0.0,0.0],"boxes":[538,91,733,194]},{"score":0.333818,"type":"11","scores":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.333818,0.0,0.0,0.0,0.0],"boxes":[694,157,899,286]},{"score":0.32519,"type":"11","scores":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.32519,0.0,0.0,0.0,0.0],"boxes":[523,87,902,278]}]}}

四.车险图片分类

1.在maven中导入所需依赖

见本文二-1

2.编写ClassifyVehicleInsurance类

package com.example.demo;

import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.profile.DefaultProfile;
import com.google.gson.Gson;
import java.util.*;
import com.aliyuncs.objectdet.model.v20191230.*;

public class ClassifyVehicleInsurance {

    public static void main(String[] args) {
        DefaultProfile profile = DefaultProfile.getProfile("cn-shanghai", "accessKeyId", "accessKeySecret");
        IAcsClient client = new DefaultAcsClient(profile);

        ClassifyVehicleInsuranceRequest request = new ClassifyVehicleInsuranceRequest();
        request.setRegionId("cn-shanghai");
        request.setImageURL(UploadPic.UploadPic());

        try {
            ClassifyVehicleInsuranceResponse response = client.getAcsResponse(request);
            System.out.println(new Gson().toJson(response));
        } catch (ServerException e) {
            e.printStackTrace();
        } catch (ClientException e) {
            System.out.println("ErrCode:" + e.getErrCode());
            System.out.println("ErrMsg:" + e.getErrMsg());
            System.out.println("RequestId:" + e.getRequestId());
        }
    }
}

3.识别结果

在这里插入图片描述返回值为:

{"requestId":"87BEADED-F581-4C38-9F5F-E6F8DF0A1BA5","data":{"threshold":0.0,"labels":[{"score":0.0046,"name":"others"},{"score":0.0164,"name":"detail"},{"score":0.1934,"name":"component"},{"score":0.0,"name":"vin"},{"score":8.0E-4,"name":"people"},{"score":2.0E-4,"name":"motor"},{"score":0.1439,"name":"semi-car"},{"score":0.0027,"name":"panoramic"},{"score":3.0E-4,"name":"license"},{"score":0.0169,"name":"CT-scan"},{"score":5.0E-4,"name":"truck"},{"score":0.0144,"name":"disassembly"},{"score":0.6059,"name":"scene"}]}}

在这里插入图片描述

总结

<font color=#999AAA >转载于:【阿里云高校计划】车辆保险应用 day4 【拨云见日】</font>

评论(56)

  1. Jeremymok 游客 2025-03-29 01:50 回复

    При грамотном использовании прогон по каталогам хрумером https://www.olx.ua/d/uk/obyavlenie/progon-hrumerom-dr-50-po-ahrefs-uvelichu-reyting-domena-IDXnHrG.html помогает улучшить индексацию сайта.

  2. Wesleyexolo 游客 2025-03-30 04:15 回复

    Náš sortiment zahrnuje rovněž produkty označované jako betonova stresni krytina v Praze roofer.cz, které poskytují cenově dostupné řešení s rychlou dodávkou a montáží.

  3. DanielWeibe 游客 2025-04-07 19:34 回复

    Visit eskortebi.link to explore Georgia’s top escort services. Safe, simple, and stylish – all in one place.

  4. DonaldMoorn 游客 2025-04-17 22:51 回复

    Порядок та організація косметичних засобів забезпечується практичними косметичками ukrbeautystyle.com.ua. Вони допомагають утримувати всі необхідні засоби в одному місці.

  5. Jamestrate 游客 2025-04-27 16:50 回复

    Для створення затишної атмосфери та догляду за рослинами вдома чудово підійдуть стильні горщики для квітів та лійки ukrbeautystyle.com.ua. Вони поєднують функціональність із естетикою.

  6. JosephSnops 游客 2025-04-29 18:20 回复

    Багато хто не знає, що для комплаенса это komplaens-audit.top базова умова успішної діяльності бізнесу. Без цього зараз просто неможливо.

  7. FrancisRuite 游客 2025-04-29 23:44 回复

    Уже несколько раз ездил в Варшаву и могу посоветовать всем купить автобусный билет в Польшу www.infobus.top заранее через интернет. Это намного удобнее и экономит много времени.

  8. FrancisRuite 游客 2025-04-30 23:22 回复

    Найвигідніший спосіб дістатися – це дешева маршрутка в Польщу онлайн infobus.top, особливо якщо купувати квитки заздалегідь. Економія дійсно значна.

  9. DouglasEvows 游客 2025-05-21 02:48 回复

    Елегантність чоловічого образу неможлива без стильних краваток та метеликів https://ukrbeautystyle.com.ua/category/KravatkiTaMeteliki-. Вони підкреслюють статус та індивідуальність, додаючи вишуканості будь-якому костюму.

  10. GeorgeZot 游客 2025-05-28 18:51 回复

    Несколько дней подбирали отпуск и нашли хороший вариант через пегас поиск тура официальный сайт поиск p-tour.ru. Все параметры фильтруются точно и быстро.

  11. Dereksom 游客 2025-05-28 23:44 回复

    Летали в Анталию, бронировали заранее путевки в Турцию. Отдых удался, всё было отлично организовано.

  12. MichaelHodia 游客 2025-05-29 23:41 回复

    В очередной раз спасла горящая путевка в Турцию — цена отличная, а качество как всегда на уровне.

  13. LamontAttit 游客 2025-06-04 02:44 回复

    В стратегии маркетинга заложили продвижение сайта в Санкт-Петербурге stokrat.org, чтобы увеличить узнаваемость бренда. В Санкт-Петербурге видимость в поиске играет ключевую роль.

  14. Earnestnoist 游客 2025-06-14 19:27 回复

    https://www.0629.com.ua/list/424937

  15. Brucedop 游客 2025-06-15 00:23 回复

    https://vertihvostka.com/poleznye-sovety/binokl.html

  16. Davidgor 游客 2025-06-15 05:21 回复

    https://ruspl.com/sports/holosun/

  17. Martinwow 游客 2025-06-15 16:44 回复

    https://dezinfo.net/mix/kolimator.html

  18. JosephBar 游客 2025-06-15 20:06 回复

    https://tehnofan.com/gadget/podzornaja-truba-chto-jeto-takoe.html

  19. MathewAvend 游客 2025-06-16 00:29 回复

    https://strana-sovetov.com/drugie-marki/118467206-teleskop.html

  20. HenryZer 游客 2025-06-16 04:30 回复

    https://prostroiku.info/podzornaya-truba/

  21. Curtissnifs 游客 2025-06-21 18:26 回复

    При грамотном использовании прогон по каталогам хрумером помогает улучшить индексацию сайта.

  22. Georgeadhen 游客 2025-07-02 18:11 回复

    https://ukrbeautystyle.com.ua/

  23. HermanWrity 游客 2025-07-05 02:31 回复

    В сложных финансовых ситуациях удобно взять кредит онлайн на карту без отказа https://creditka.org.ua/ru — деньги поступают быстро, и вероятность отказа минимальна. Пользоваться такими сервисами легко и понятно.

  24. MichaelSpuck 游客 2025-07-10 20:19 回复

    https://creditka.org.ua/

  25. Robertbex 游客 2025-07-24 22:36 回复

    Изучите детали об цифровых валютах и криптообменниках на сайтена сайте. Экспекты по подборке обменника.

  26. Jasonpex 游客 2025-08-04 22:45 回复

    https://ukrbeautystyle.com.ua/product/Suknja-Hugo-Blue-mini-obljagajucha-50531138https://ukrbeautystyle.com.ua/product/Bavovnjana-suknja-Tommy-Hilfiger-kolr-chervonij-mini-rozkloshena-WW0WW45521https://ukrbeautystyle.com.ua/product/Dzhemper-Tommy-Hilfiger-zhnochij-kolr-zelenij-WW0WW44501https://ukrbeautystyle.com.ua/product/Shkrjan-baletki-Alohas-Luke-kolr-chornij-S10005601https://ukrbeautystyle.com.ua/product/Bjustgalter-Chantelle-kolr-chervonij-odnotonnijhttps://ukrbeautystyle.com.ua/product/Polo-Ralph-Lauren-Sorochka-1https://ukrbeautystyle.com.ua/product/Sorochka-Armani-Exchange-zhnocha-kolr-blij-slim-klasichnij-komrhttps://ukrbeautystyle.com.ua/product/Shkarpetki-Tommy-Hilfiger-2-pack-kolr-blij-1https://ukrbeautystyle.com.ua/product/Bavovnjana-futbolka-Ellesse-kolr-korichnevij-SGM14013-PINKhttps://ukrbeautystyle.com.ua/product/Bjustgalter-Chantelle-kolr-bezhevij-satin-odnotonnij-C911N3https://ukrbeautystyle.com.ua/product/Bjustgalter-Calvin-Klein-Underwear-kolr-chornij-prozorij-odnotonnij-000QF7841Ehttps://ukrbeautystyle.com.ua/product/Tufl-Koi-Footwear-kolr-chornij-ND682https://ukrbeautystyle.com.ua/product/Krosvki-Koi-Footwear-kolr-chornij-AC5https://ukrbeautystyle.com.ua/product/Krosvki-Blauer-HOUMA-F4HOUMA02COShttps://ukrbeautystyle.com.ua/product/Zimov-choboti-Moon-Boot-MB-ICON-NYLON-kolr-rozhevij-80D1400440-J001https://ukrbeautystyle.com.ua/product/Shtani-Guess-OLYMPE-zhnoch-kolr-chornij-odnotonn-V4YB07-KCAY2https://ukrbeautystyle.com.ua/product/Suknja-Answear-Lab-kolr-chornij-mini-prjamahttps://ukrbeautystyle.com.ua/product/Bezrukavka-Polo-Ralph-Lauren-zhnocha-kolr-korichnevij-zimova-211958935https://ukrbeautystyle.com.ua/product/Dzhinsi-Pepe-Jeans-SLIM-JEANS-LW-NEW-BROOKE-zhnoch-kolr-chornij-PL204737XM7https://ukrbeautystyle.com.ua/product/Vtnamki-Melissa-MELISSA-HARMONIC-SPRINGTIME-AD-zhnoch-kolr-chervonij-na-ploskomu-hodu-M35704T130

  27. GeraldVed 游客 2025-08-22 03:08 回复

    A live cam sex xxxbabes4u.com session often creates a stronger emotional connection. Users enjoy the spontaneity.

  28. Michaelicone 游客 2025-08-22 03:25 回复

    Some insurance plans include mail order drugs as part of their benefits. This option saves both money and time.

  29. BrianHig 游客 2025-08-22 18:21 回复

    Many tourists recommend Thessaloniki car hire this website for convenient trips to nearby attractions. The options fit different budgets and needs.

  30. RichardSex 游客 2025-08-25 20:39 回复

    В магазинах сейчас много предложений, и каждый может найти телескоп на свой бюджет. Главное — знать, для чего он нужен.

  31. Jameselelp 游客 2025-08-25 21:08 回复

    Не один підрозділ уже врятувався завдяки тому, що мав тепловізор воєнний. Це безцінна річ у сучасних умовах.

  32. RaymondJub 游客 2025-08-26 18:03 回复

    Коли темрява стає проблемою, окуляри нічного бачення рятують ситуацію. Це справжня технологія майбутнього.

  33. swot-analiz-81 游客 2025-09-04 14:39 回复

    swot анализ оценки стороны swot анализа

  34. Raymondtob 游客 2025-09-12 18:51 回复

    https://www.pcweek.ua/forum/view_profile.php?UID=100572

  35. BrockMoxia 游客 2025-09-12 18:54 回复

    https://www.intensedebate.com/people/SerHrut

  36. JosephJuimI 游客 2025-09-12 20:35 回复

    https://sites.google.com/view/dollartworks/

  37. Donaldnak 游客 2025-09-12 20:37 回复

    https://www.tumblr.com/serhrut

  38. Victorcrisy 游客 2025-09-12 21:41 回复

    https://dollartworks.wixsite.com/dollartworks

  39. Anthonyjudge 游客 2025-09-12 21:43 回复

    https://dollartworks.mystrikingly.com/

  40. EugeneWimit 游客 2025-09-12 22:25 回复

    http://qooh.me/SerHrut

  41. Anthonykic 游客 2025-09-12 22:26 回复

    https://yaarikut.com/user/dollartworks

  42. Normanshorn 游客 2025-09-13 00:40 回复

    http://www.rohitab.com/discuss/user/3109389-serhrut/

  43. ClaytonEpirM 游客 2025-09-13 00:42 回复

    https://www.chordie.com/forum/profile.php?id=2385114

  44. Heathicoma 游客 2025-09-13 02:25 回复

    https://dollartworks.gitbook.io/dollartworks-docs/

  45. Jimmyanest 游客 2025-09-13 02:27 回复

    https://linktr.ee/dollartworks

  46. ShawnCek 游客 2025-09-13 15:15 回复

    https://www.longisland.com/profile/SerHrut

  47. Eugenevaf 游客 2025-09-13 15:17 回复

    https://maker.rocks/dollartworks

  48. EugeneBew 游客 2025-09-13 16:36 回复

    https://dreevoo.com/profile.php?pid=865313

  49. PatrickGlype 游客 2025-09-13 16:37 回复

    http://www.bisound.com/forum/showthread.php?p=2853074

  50. MichaelBrime 游客 2025-09-15 14:54 回复

    https://www.brownbook.net/business/54269667/dollartworks

  51. JeffreyOveme 游客 2025-09-15 14:56 回复

    https://crpsc.org.br/forum/viewtopic.php?t=458482

  52. Arnoldweelp 游客 2025-09-15 17:19 回复

    https://dollartworks.blogspot.com/2025/09/balkan-pharmaceuticals.html

  53. WillianSib 游客 2025-09-15 17:21 回复

    http://odesit.com/fm-t-28797-last.php

  54. Williamnub 游客 2025-09-15 18:33 回复

    https://www.storeboard.com/balkanpharmaceuticals

  55. EdwardBuh 游客 2025-09-15 18:34 回复

    https://www.callupcontact.com/b/businessprofile/Dollartworks/9798389

  56. Kathrin 游客 2025-09-18 18:32 回复

    online gambling laws in uk, gambling ad canada and free bonus no deposit
    roulette usa, or tax on gambling canada

最新评论

  • SteveFum

    Актуальный портал https://sinergibumn.com о стройке и ремонте. Современные технологии, материалы, решения для дома и бизнеса. Полезные статьи, инструкции и рекомендации экспертов.

  • SteveFum

    Актуальный портал https://sinergibumn.com о стройке и ремонте. Современные технологии, материалы, решения для дома и бизнеса. Полезные статьи, инструкции и рекомендации экспертов.

  • SteveFum

    Актуальный портал https://sinergibumn.com о стройке и ремонте. Современные технологии, материалы, решения для дома и бизнеса. Полезные статьи, инструкции и рекомендации экспертов.

  • SteveFum

    Актуальный портал https://sinergibumn.com о стройке и ремонте. Современные технологии, материалы, решения для дома и бизнеса. Полезные статьи, инструкции и рекомендации экспертов.

  • Peternip

    Строительный портал https://intellectronics.com.ua источник актуальной информации о строительстве, ремонте и архитектуре. Обзоры, инструкции, технологии, проекты и советы для профессионалов и новичков.

  • Peternip

    Строительный портал https://intellectronics.com.ua источник актуальной информации о строительстве, ремонте и архитектуре. Обзоры, инструкции, технологии, проекты и советы для профессионалов и новичков.

  • Peternip

    Строительный портал https://intellectronics.com.ua источник актуальной информации о строительстве, ремонте и архитектуре. Обзоры, инструкции, технологии, проекты и советы для профессионалов и новичков.

  • Louisnus

    Строительный портал https://repair-house.kiev.ua всё о строительстве, ремонте и архитектуре. Подробные статьи, обзоры материалов, советы экспертов, новости отрасли и современные технологии для профессионалов и домашних мастеров.

  • Louisnus

    Строительный портал https://repair-house.kiev.ua всё о строительстве, ремонте и архитектуре. Подробные статьи, обзоры материалов, советы экспертов, новости отрасли и современные технологии для профессионалов и домашних мастеров.

  • Louisnus

    Строительный портал https://repair-house.kiev.ua всё о строительстве, ремонте и архитектуре. Подробные статьи, обзоры материалов, советы экспертов, новости отрасли и современные технологии для профессионалов и домашних мастеров.

日历

2025年10月

   1234
567891011
12131415161718
19202122232425
262728293031 

标签云

友情链接

文章目录

推荐关键字: