Xueba's computing system
Chapter 12 Looking Forward to the Future 1
Chapter 12 Looking Forward to the Future 1
The next day, Lin Yuan was woken up by the alarm clock on time.
In the cramped rental room, there was a bed, a table, and a chair, and nothing else. Clothes were randomly placed in an open suitcase, and the most common thing to see was various books.
C language programming
Embedded Hardware and Software Design
Java Network Programming
Introduction to Machine Learning and Practice (Python)
Introduction to Motor Control
Basic Electromechanical Principles
《PCB Design Outline》
Principles of Digital Imaging
.
.
There were so many books that they couldn't fit on the table, and some had to be placed on the floor.
Some books had visible strokes on their covers that had already spread out the background color. These were second-hand books that Lin Yuan had bought. Other books had uneven layouts and rough bindings. These were obviously pirated copies.
These 30 books in total covered a wide range of knowledge in the fields of computer hardware and software as well as automatic control. It was impossible to finish reading all of them in half a year. Lin Yuan not only studied selectively, but also used these books as a reference database.
As for why we should use physical books instead of e-books.
Because learning to read is not like reading a novel, the experience of reading a physical book is simply incomparable to that of an e-book. E-books cannot achieve the feeling of oneness between the person and the book, such as flipping through it and taking notes at any time.
In addition to the space for books, this table actually has a lot of empty space. However, Lin Yuan only uses a small area for eating or writing code, because half of the table is covered with a green anti-static mat.
On top of the table pad is a constant temperature soldering station, two component boxes filled with various small grids, as well as tweezers, solder wire, circuit boards and other items.
This is a small manual soldering workstation. Its function is to manually solder PCB boards.
The computing system guided Lin Yuan to enroll in the Computer Science Department of Zijin University of Aeronautics and Astronautics. Generally speaking, computer science majors rarely have the opportunity to deal directly with hardware. However, because it involves the direction of AI, and AI is a comprehensive subject, it is natural that it is inseparable from various motors and circuits.
Lin Yuan originally thought that these things beyond the scope of traditional computer knowledge would be useful during the interview. However, he did not expect that the other party would not approve of the things that he had tinkered with alone in a small room.
Fortunately, he finally relied on the powerful computing system to "defeat the enemy in one move."
Although Professor Zhang has almost confirmed my admission, the system panel still has not settled the reward.
【Task: Enroll in the computer science major at Zijin Aeronautics and Astronautics University. Completion rate: 99.9%. 】
Lin Yuan didn't know how the computing system calculated the task completion rate. He just assumed that the last 0.1 percentage point was missing because he had not received the official admission notice.
The current task has come to an end. Before there is a new task, Lin Yuan has to continue his original daily life - one is to continue studying the books recommended by the system, and the other is to continue delivering takeout to support himself.
Lin Yuan glanced at the bright yellow helmet on the floor in the corner of the room. This job was not an easy one.
The weather in June is about to get hot. By July and August, the air in Zijin, this big furnace, will seem to be boiling with heat. Lin Yuan already feels a headache just thinking about it.
But what else can we do if we don’t do this?
Lin Yuan was thinking: I wonder when the graduate admission notice from Zijin Aviation School will arrive. If I have that thing, I can use it to get a tutoring job.
It is not difficult for the third son of Zijin University, who is a postgraduate student, to find a tutoring job. Then he can sit in an air-conditioned room and make money just by talking.
Helplessly, Lin Yuan had no choice but to pick up his yellow "crown". He opened the door and kept doing this for about ten seconds. In the end, Lin Yuan did not step out.
"I can't be restricted by a letter of admission. It's just a piece of paper. With or without it, I will be a master's student at Zijin University of Aeronautics and Astronautics. Why not..."
Lin Yuan sat down in front of the computer and started searching using the search engine - image search: admission notice for graduate students in the Computer Science Department of Zijin Aviation School.
Soon, a picture of a master's admission letter with a blue background came into view.
As expected of an aviation school, even the admission letter is the color of the blue sky.
Lin Yuan couldn't help but imagine the moment when he received the admission letter. He was very excited just thinking about it.
However, at this time he needs to rub a portion by hand first.
Summer vacation is coming soon, and the golden season for tutoring is coming. Lin Yuan has already completed his tutoring resume in his mind, and the only thing missing is this acceptance letter.
The admission letter is not like printing money. Lin Yuan thought that he should be able to find an advertising company to print it out. It is just a hard card printed in color.
The problem is that the electronic version of the admission letter is difficult to obtain.
You can find a lot of relevant pictures on the Internet, and it is easy to change the name and photo on those pictures using PS. But the problem is that if you want to pursue realism, the color and size of the admission letter must be as accurate as possible.
However, it is not an easy task to obtain the color number and size of each part of the notice from the pictures retrieved from the Internet.
First of all, even if it is the same notice, different people using different mobile phone cameras at different times will produce different color images.
Secondly, it takes some effort to restore the actual size of the notice from the picture.
Lin Yuan then opened pycharm, and he was ready to use Python to write the crawler script.
If you learn mathematics, physics and chemistry well, you will not be afraid of traveling all over the world.
You see, this is where it comes in handy.
In order to solve the color problem, Lin Yuan planned to use a crawler script to crawl a large number of Zijin Aviation School graduate admission notice pictures on the Internet, and then filter them after comprehensive aggregation and take an average value.
Screening is necessary because it is so common to use beauty filters in photos these days, and who knows how the color of the real object can be changed beyond recognition.
As for what is a "color number", as the name suggests: it is a number that identifies each color, which is equivalent to the color's ID card.
Since all data in the computer world is digital, color is no exception. The most common color definition format is RGB, which can be used to create a variety of different colors.
Of course, there are CMYK, HSB, etc. But in the computer world, RGB format is more widely used.
This level of crawler is not difficult to write. Lin Yuan only needs to crawl the search results of a certain search engine, extract the pictures from them, and then filter them through OCR character recognition to select the pictures with the words "Zijin Aviation School Graduate Admission Notice".
Next, we will do a target recognition - cut out the area where the admission letter is located in the picture. Then we will make a digital image histogram, which is to make a statistics of each color number in the admission letter picture.
Next, we will arrange the statistical results. It is like scoring in a diving competition, removing the highest and lowest scores and taking the middle value.
This method is relatively simple, and it actually just filters out the middle value.
However, this process still involves some computer and digital image processing aspects. Fortunately, in this era, thanks to the strong promotion of Moore's Law, the ceiling of computing performance has been repeatedly broken, and computer science and AI technology are developing rapidly.
Image target recognition, which could only be attempted in large laboratories 20 years ago, can now be performed with just an antique T440.
Of course, this is not because image object recognition is a simple thing, but thanks to the open source contributions of countless people, this technology has become easy to use.
(End of this chapter)
You'll Also Like
-
Hogwarts: This Dark Lord is so evil.
Chapter 258 21 minute ago -
Fatal Strike: Paladins Mercenary Road
Chapter 740 21 minute ago -
The End of the Extreme Dao: I Planted a Sacred Tree and Gained Immortality
Chapter 253 21 minute ago -
Foolish Brother Odin
Chapter 317 21 minute ago -
Night World Players
Chapter 148 21 minute ago -
Master Craftsman of the Elven World
Chapter 224 21 minute ago -
Xueba's computing system
Chapter 279 21 minute ago -
What group are you guys?
Chapter 565 21 minute ago -
Young Again
Chapter 251 21 minute ago -
Chat group: My Fist of the North Star will never lose!
Chapter 269 21 minute ago