MCPcopy Create free account
hub / github.com/davisking/dlib / get_decoded_string

Function get_decoded_string

dlib/data_io/image_dataset_metadata.cpp:366–410  ·  view source on GitHub ↗

This function returns the contents of the file 'images.xsl'

Source from the content-addressed store, hash-verified

364
365 // This function returns the contents of the file 'images.xsl'
366 const std::string get_decoded_string()
367 {
368 dlib::base64 base64_coder;
369 dlib::compress_stream::kernel_1ea compressor;
370 std::ostringstream sout;
371 std::istringstream sin;
372
373 // The base64 encoded data from the file 'image_metadata_stylesheet.xsl' we want to decode and return.
374 sout << "PFWfgmWfCHr1DkV63lbjjeY2dCc2FbHDOVh0Kd7dkvaOfRYrOG24f0x77/5iMVq8FtE3UBxtGwSd";
375 sout << "1ZHOHRSHgieNoeBv8ssJQ75RRxYtFKRY3OTPX5eKQoCN9jUaUnHnR4QZtEHgmKqXSs50Yrdd+2Ah";
376 sout << "gNyarPZCiR6nvqNvCjtP2MP5FxleqNf8Fylatm2KdsXmrv5K87LYVN7i7JMkmZ++cTXYSOxDmxZi";
377 sout << "OiCH8funXUdF9apDW547gCjz9HOQUI6dkz5dYUeFjfp6dFugpnaJyyprFLKq048Qk7+QiL4CNF/G";
378 sout << "7e0VpBw8dMpiyRNi2fSQGSZGfIAUQKKT6+rPwQoRH2spdjsdXVWj4XQAqBX87nmqMnqjMhn/Vd1s";
379 sout << "W5aoC0drwRGu3Xe3gn9vBL8hBkRXcJvEy6q/lb9bYnsLemhE5Zp/+nTmTBjfT9UFYLcsmgsjC+4n";
380 sout << "Bq6h9QlpuyMYqJ8RvW8pp3mFlvXc3Yg+18t5F0hSMQfaIFYAuDPU2lVzPpY+ba0B39iu9IrPCLsS";
381 sout << "+tUtSNSmQ74CtzZgKKjkTMA3nwYP2SDmZE3firq42pihT7hdU5vYkes69K8AQl8WZyLPpMww+r0z";
382 sout << "+veEHPlAuxF7kL3ZvVjdB+xABwwqDe0kSRHRZINYdUfJwJdfYLyDnYoMjj6afqIJZ7QOBPZ42tV5";
383 sout << "3hYOQTFwTNovOastzJJXQe1kxPg1AQ8ynmfjjJZqD0xKedlyeJybP919mVAA23UryHsq9TVlabou";
384 sout << "qNl3xZW/mKKktvVsd/nuH62HIv/kgomyhaEUY5HgupupBUbQFZfyljZ5bl3g3V3Y1400Z1xTM/LL";
385 sout << "LJpeLdlqoGzIe/19vAN1zUUVId9F/OLNUl3Zoar63yZERSJHcsuq/Pasisp0HIGi7rfI9EIQF7C/";
386 sout << "IhLKLZsJ+LOycreQGOJALZIEZHOqxYLSXG0qaPM5bQL/MQJ2OZfwEhQgYOrjaM7oPOHHEfTq5kcO";
387 sout << "daMwzefKfxrF2GXbUs0bYsEXsIGwENIUKMliFaAI4qKLxxb94oc+O3BRjWueZjZty2zKawQyTHNd";
388 sout << "ltFJBUzfffdZN9Wq4zbPzntkM3U6Ys4LRztx5M15dtbhFeKx5rAf2tPXT6wU01hx7EJxBJzpvoDE";
389 sout << "YwEoYVDSYulRKpgk82cHFzzUDgWXbl4paFSe1L1w8r9KHr67SYJDTUG86Lrm6LJ0rw73Xp0NAFcU";
390 sout << "MKpiG9g1cHW74HYbUb/yAbtVWt40eB7M637umdo2jWz/r/vP5WnfSMXEbkyWebsa1fFceg/TLWy6";
391 sout << "E8OTc4XKB48h1oFIlGagOiprxho3+F3TIcxDSwA=";
392
393
394
395 // Put the data into the istream sin
396 sin.str(sout.str());
397 sout.str("");
398
399 // Decode the base64 text into its compressed binary form
400 base64_coder.decode(sin,sout);
401 sin.clear();
402 sin.str(sout.str());
403 sout.str("");
404
405 // Decompress the data into its original form
406 compressor.decompress(sin,sout);
407
408 // Return the decoded and decompressed data
409 return sout.str();
410 }
411
412
413 }

Callers 1

Calls 3

strMethod · 0.45
decodeMethod · 0.45
clearMethod · 0.45

Tested by

no test coverage detected