Trending December 2023 # Camera Raw 8 – The Straighten Tool / Crop Tool Combo # Suggested January 2024 # Top 20 Popular

You are reading the article Camera Raw 8 – The Straighten Tool / Crop Tool Combo updated in December 2023 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 Camera Raw 8 – The Straighten Tool / Crop Tool Combo

Again, just a quick reminder that these tutorials in our Adobe Camera Raw series are for Camera Raw 8 , part of Photoshop CC (Creative Cloud) and available as a free update for Photoshop CS6 users. To get the most from this lesson, I recommend first reading through our main Crop Tool tutorial as well as our Rotating And Straightening Images tutorial. For other tutorials in this series, check out our complete Photo Retouching section.

In this tutorial, we’ll learn how to straighten photos using the combined power of Camera Raw’s Straighten Tool and the Crop Tool, both designed to work seemlessly together to straighten and crop our photos at the same time.

In previous tutorials, we learned the basics of using the Crop Tool in Adobe Camera Raw to crop our images non-destructively, and we learned how the Crop Tool, along with its Show Overlay option, can be used to rotate and straighten images.

Here’s a photo I shot of a couple of cruise ships arriving at port early one morning. I was standing on the deck of a third ship when I took the photo, and like I said, it was early morning, things were still a bit fuzzy, and I obviously wasn’t holding the camera quite as level as I thought I was:

The original photo.

Selecting the Straighten Tool from the toolbar.

Zooming in on the image by temporarily switching to the Zoom Tool.

Release your mouse button when you’re done and watch what happens. Camera Raw instantly switches from the Straighten Tool to the Crop Tool (if you look up in the toolbar, you’ll see that the Crop Tool is now selected) and it automatically draws a crop box around the image. The crop box is rotated to the same angle you dragged with the Straighten Tool. If you zoomed in on your image as I did, you’ll most likely need to zoom back out to see the entire crop box. To instantly jump to the Fit on Screen view mode, press Ctrl+0 (Win) / Command+0 (Mac) on your keyboard:

Camera Raw draws a cropping border and rotates it to the angle needed for straightening the image.

Press Enter (Win) / Return (Mac) on your keyboard and the image is instantly straightened. You’ll probably notice that a bit of the image around the edges had to be cropped away in the process, but the image itself should now appear straight:

The image after pressing Enter (Win) / Return (Mac) to accept the crop.

If you find that the angle at which you dragged with the Straighten Tool wasn’t quite right and your image still isn’t straight, or you want to change the crop, here’s a trick. Rather than reselecting the Straighten Tool, simply press the letter C on your keyboard to select the Crop Tool. Since everything we do in Camera Raw is non-destructive, your cropping border will reappear just as it was a moment ago, rotated to the same angle:

Reselecting the Crop Tool to bring back the crop box.

Any time the Crop Tool is active, you can temporarily switch to the Straighten Tool simply by pressing and holding the Ctrl (Win) / Command (Mac) key on your keyboard. You can then re-drag across the same part of the image or try a different area that should appear straight. This time I’ll drag from bottom to top through the vertical center of the ship:

When you release your mouse button, Camera Raw re-adjusts the rotation angle of the crop box. You can then release your Ctrl (Win) / Command (Mac) key to revert from the Straighten Tool back to the Crop Tool:

The crop box after trying again with the Straighten Tool.

When you’re done, press Enter (Win) / Return (Mac) on your keyboard and Camera Raw crops and straightens the image at the same time:

The image is now cropped and straightened.

You're reading Camera Raw 8 – The Straighten Tool / Crop Tool Combo

Tool School: Let The Sparks Fly

While Letterman’s Grinder Girls proved that the best use for an angle grinder is to let beautiful women in bondage gear make sparks, it’s actually one of the more versatile tools you can keep in the shop. Of course, with great power comes great responsibility: Get too trigger happy and you can quickly destroy your project and your fingers. Here’s your crash course to wielding one of the more badass of the handheld power tool genre.

What: Angle Grinder

Why: There are few faster ways to abrasively remove material from steel, expecially with something handheld.

Where: $20 at Harbor freight, $100 for a name brand at Home Depot, and $200 for a sweet Metabo like mine. A Harbor Freight grinder literally caught fire in my hands. A series of DeWalt grinders from Home Depot lasted for a while, but eventually broke again and again and again. I’ve owned my Metabo for years and I can run it all day without discomfort because it vibrates so little. You get what you pay for. That said, you can destroy 10 Harbor Freight grinders before you’ve paid for a Metabo. If you are only going to have one grinder in your ship, I’ve found the 4.5-inch size to be the most useful.

When: Really, as infrequently as possible. There are better, quieter, and less messy ways to remove metal, but when you need one, you need one. They are ideal for de-burring, rounding corners, some shaping, and even sharpening drill bits when you are in the field. They are indispensable for fixing fitment issues when you go to assemble and weld.

Who: You, if you ever work with metal at all.

Angle Grinder

Metabo 4 1/2″ Angle Grinder. Nice, but spendy.

Angle Grinding 101

As with power tools, always wear the proper safety equipment and pay attention to your environment. Wear safety glasses and hearing protection. Sparks fly everywhere and don’t mix well with eyeballs: Strongly consider wearing a flip down face shield.

The angle grinder is about as simple as a tool can get. There is a housing, a handle, and a motor that spins as fast as 11,000 rpm. To the shaft of that motor, wheels of various types—almost all abrasives of one kind of another—are attached.

The angle grinder is great for doing some quick shaping and metal removal. I often use it to roughly round off corners and remove burrs from shearing or cutting. Just as you would with a sander on wood, keep it moving and try not to dig in. It can remove a lot of metal in a hurry, and if you are not careful, you’ll make a mess of your workpiece. Go lightly.

If you find that you are using the angle grinder to remove a large amount of material, it is time to rethink what you are doing. There are other ways to remove a lot of metal, and almost all of them are cleaner and quicker than the angle grinder. Look at plasma cutting, oxy-acetylene cutting and a band saw or port-a-band.

Advanced Angle Grinding

Grinding wheels are just the beginning. Take a look at flap wheels (not worth the money in most cases in my opinion, but still neat), cutoff wheels, flat sanding discs with a backing wheel and wire wheels.

Cutoff wheels can make quick work of small cuts, especially those where it is impractical to get a cutting torch or band saw into position. I often use cutoff wheels to dig myself out of the mess if I have some tack welds that need to be cut out so that I can adjust something.

Sanding discs and the corresponding backing pad are the most useful application of an angle grinder, in my opinion, and spend far more time on mine than do grinding wheels. The backing pad will help you to make a flat surface with your grinding and the sanding discs are far less aggressive than a grinding wheel, leaving a smoother finish.

A lot of people love flap wheels. They behave like a refined version of the flat sanding discs and are undeniably nice. However, in my experience, they never last very long, and they are far more expensive.

Wire Wheels on the angle grinder are great for the brave among you. Hundreds of little tiny wires attached to a wheel spinning at thousands of RPMs—eventually a few come loose and become projectiles that have no problem penetrating cotton shirts and even jeans. I use them from time to time out of necessity and/or stupidity to remove paint, galvanization and rust. I was removing under coating from an old car body with a wire wheel on a Harbor Freight grinder when the grinder caught fire. I far prefer the cupped wire wheels, both for their effectiveness and their ability to stay together.

There are also some wheels out there to cut various types of masonry, making the angle grinder useful for at least a little more than just metal.

Fileoptimizer: The File Optimizer Tool Everyone Should Be Using

This is the digital age, which means that all our work, business, commerce, entertainment, and about everything is done on computer machines. This also means that we have to deal with tons of files every day. So most likely, it is in your best interest to somehow decrease the size of the files you are storing. So whether you are a web publisher, who could decrease the size of the various page elements and speed up the page loading time, or a developer, who could decrease the heaviness of the software, reducing file size is general use. Even if nothing, you could make some extra room in your hard-drive for personal usage.

File Optimizer for Windows PC

There are many compression tools available that have been covered extensively on our website, but recently we found FileOptimizer, an amazing compression tool with some unique features which should be shared with our readers. Over the last week, we put this software for a spin, and the results were amazing.


There are many things that FileOptimizer does, that its counterpart applications don’t do, or can’t do. FileOptimizer like many of the compressing applications provides support for an array number of file formats. So whether it is your JPEG images, or software file formats or even system library files like DLL, FileOptimizer can compress them all, except video files, which it can’t compress.

Another handy thing offered by FileOptimizer is that unlike any of its competitors, it doesn’t put files into a compressed folder in order to compress their file size, but it compresses the original file itself. Once the compression is done, it overrides the existing version with the compressed one. All these compressions are done in a lossless format. So no matter how much compression your file has went through, you can stay assured of the quality.

Depending on the kind of file it is dealing with, the software may take a bit longer than usual to compress it, so it is normal, don’t worry about it. The app is bundled with a plethora of scripts and plug-ins that are required to compress various file types, so you don’t have to worry about downloading anything by yourself.

Installation and General Use

FileOptimizer works like a portable app, which means that it doesn’t require any installation. But the file you are downloading from the web is compressed and hence needs to be extracted. The 18 MB file will decompress to around 80 MB. The software works on all Windows operating systems. The uncompressed folder contains software for both 32 bit and 64 bit CPU.

Final Thoughts

There is no valid reason why you shouldn’t be using this app. In terms of its functionality, and how much that functionality is really important, the software is a must-have. When you are commuting with things and devices where file size matters a lot, this software is nothing less than a life saver. Although you won’t find the interface and the general look of the software very adorable, the software is good as it gets.

What is the best file optimizer for Windows 11/10?

There is no specific tool, which can be awarded as the best file optimizer for Windows 11/10. It depends on the type of file, configuration, etc. A file optimizer requires all the basic information about the file so that it can optimize it to get the best output. However, if you want to download a general file optimizer for Windows 11/10, you can certainly check out FileOptimizer.

FileOptimizer download

You may download the File Optimizer software from its official SourceForge page.

Lawgpt: A New Ai Tool For The Legal Profession

LawGPT is a large language model (LLM) fine-tuned for the legal sector. This implies it has been trained on a wide range of legal literature, allowing it to understand and generate legal language.

What is LaWGPT?

LaWGPT is a large language model (LLM) fine-tuned for the legal area. It is the work of Stability AI, a company that creates and deploys huge language models for a wide range of applications.

LaWGPT has been trained on a wide range of legal text, allowing it to understand and generate legal language. It is used in the legal profession for a range of activities, including:

LawGPT can be used for a variety of tasks in the legal profession, including:

Legal research: LawGPT can help you obtain essential legal information quickly and conveniently.

Legal writing: LawGPT can generate legal documents including contracts and petitions.

Legal analysis: LawGPT may be used to examine legal arguments and find flaws.

Legal education: LawGPT can be used to assist law students in learning the law.

Legal practice: Lawyers may utilize LawGPT to give better service to their clients.

LawGPT is still in the works, but it has the potential to transform the legal profession. LawGPT can free up attorneys to focus on more complicated and strategic work by automating processes that are now performed by humans. Furthermore, LawGPT can assist attorneys in delivering better service to their clients by giving them access to more information and assisting them in more efficiently analyzing legal arguments.

Law GPT is a powerful new instrument with the potential to significantly alter the legal profession. Law GPT is going to have a more major part in the way law is practiced as it develops.


To get started quickly with the LaW GPT project, follow these steps to prepare the code and create the environment:

1. Download the code:

git clone [email protected]:pengxiao-song/LaWGPT.git cd LaWGPT

2. Create the environment:

conda create -n lawgpt python=3.10 -y conda activate lawgpt pip install -r requirements.txt

3. Launch the Web UI (optional, for easy parameter adjustment):

Execute the service startup script:

bash scripts/

4. Command line inference (optional, batch testing supported)

First, construct the test sample set with reference to the file content;resources/example_infer_data.json

Second, execute the inference script: . where parameter is the test sample set path, and if it is empty or the path is wrong, it is run in interactive mode.bash scripts/

LaWGPT project directory structure LaWGPT ├── assets # Static resources ├── resources # Project resources ├── models # Base models and Lora weights │ ├── base_models │ └── lora_weights ├── outputs # Fine-tuned instruction outputs ├── data # Experimental data ├── scripts # Script directory │ ├── chúng tôi # Instruction fine-tuning script │ └── chúng tôi # Service startup script ├── templates # Prompt templates ├── tools # Toolkits ├── utils ├── # Secondary training ├── chúng tôi # Instruction fine-tuning ├── chúng tôi # Service startup ├── └── requirements.txt

Here’s a brief description of the main directories and files:

assets: This directory includes the project’s static resources.

resources: It contains project-specific resources.

models: This directory contains the base models and Lora weights.

outputs: It stores the output weights from fine-tuning instructions.

data: Experimental data is stored in this directory.

scripts: It contains various scripts, including for instruction fine-tuning and for service startup.

templates: Prompt templates are stored here.

tools: Toolkits required for the project are located in this directory.

utils: Utility functions or modules can be found here. This script is used for secondary training. It is used for fine-tuning instructions. This script is used to start the service. A markdown file containing information about the project.

requirements.txt: A file listing the required Python packages for the project.

Data construction

This project is based on datasets such as legal document data and judicial examination data released by the Chinese Judgment Document Network; for more information, please see the Chinese legal data summary.

Primary data generation: Using Stanford_alpaca and self-instruct techniques, generate conversational Q&A data.

Knowledge-led data generation: Using a knowledge-based self-instruct technique, generate data based on Chinese legal structured knowledge.

Introduce ChatGPT to clean data and assist in the creation of high-quality datasets.

Model training

The training process of Law GPT series models is divided into two phases:

Phase 1: Expand the legal vocabulary and prepare Chinese-LLaMA for large-scale legal instruments and codex data.

The second stage: Create a legal conversation question and response dataset, then fine-tune the instructions based on the pre-trained model.

Secondary training process

Refer to Construct a secondary training datasetresources/example_instruction_train.json

run scripts/

Instructions fine-tune the steps.

Refer to Constructing a Directive Fine-tuning Data Setresources/example_instruction_tune.json

run scripts/


Due to the limitations of computing resources, data scale, and other factors, Law GPT has many limitations at this stage:

Model memory and language skills are limited due to limited data resources and model capacity. As a result, when presented with factual knowledge tests, inaccurate outcomes may be obtained.

The models in the series only have a basic alignment with human purpose. As a result, potentially dangerous information and content that does not adhere to human preferences and values may be generated.

There are issues with self-awareness, and Chinese understanding might be improved.

Also read: Flowise: A Drag-and-Drop UI for Building LLM Flows

A Tool For Investor – The Art Of Web Scraping

This article was published as a part of the Data Science Blogathon

if you want to know this, then you are in the right place….

I the industries, then one has to research about a particular industry, then google about the different companies after that, using NSE or BSE website analyze the stock by going to different tabs & links.

Imagine having the power to speed up this process by analyzing BSE/NSE website in a few seconds. I am sure now you surely have thought of it, so let me help you with it.

online source.


Web scratching is an important method since it licenses quickly and is capable of extracting online data. Such data would then have the option to be taken care of to assemble bits of knowledge as required. In this manner, it furthermore makes it possible to screen the brand and reputation of an association.

How To Perform Web Scraping?

 After understanding web-scraping, the most common question is – How do I learn web scraping?

The process of web-scraping is really simple. To extract data using web scraping with python, you need to follow these basic steps:

1. Find the URL that you want to scrape.

2. Inspecting the Page.

3. Find the data you want to extract.

4. Write the code.

5. Run the code and extract the data.

6. Store the data in the desired format

All the steps mentioned above as shown below by performing actual web-scraping that will help in investing.

Let’s begin with the Art of Web Scraping

With the help of web scraping one can understand – when people are scared and in which stock one can invest and earn more even in the bearish market.

For performing the above-mentioned process of extracting data from the web i.e., web scraping, first we need to install some necessary libraries like:

· Pandas

· Bs4

· BeautifulSoup


· ChromeDriveManager

The code for importing the same is:

import pandas as pd from bs4 import BeautifulSoup from selenium import webdriver from import ChromeDriverManager driver = webdriver.Chrome(ChromeDriverManager().install()) html=driver.page_source soup = BeautifulSoup(html,'html.parser')

Now, let’s check whether we are on the correct website or not…..

For checking, we will be using Beautiful Soup Library

The code for the same is:

print("Title of the website is : ") for title in soup.find_all('title'): print(title.get_text()) OUTPUT: Title of the website is :

Now, we have to open the NSE site on the other tab, let’s look at it for a second and try to observe different tags. To look for the tag names that are used in the actual website one needs to open inspect element.

What is Inspect Element?

Inspect element is one of the designer devices consolidated into Google Chrome, Firefox, Safari, and Internet Explorer internet browsers. By getting this instrument, one can really see — and even alter — the HTML and CSS source code behind the web content.

Inspect Element is a source that helps in viewing the source code of the website. There are two ways to open inspect element:

2. Use shortcut key – Ctrl + Shift + I

Source – It is a screenshot from my Laptop

After opening Inspect Element, search for the market/Index for which you want to extract data. Generally, all these types of information are known as a class and all classes are at the ‘P’ tag. Hence to extract information that is on the ‘P’ tag we will use the code:'p') para


Now, it can be observed that we got all the information about different markets with dates + timings but this is not very readable/understandable. To make it easy to understand we will use code:

para = soup.findAll('p') for p in para: print(p.get_text())



Finally, we can now read it and understand it.

Now, let’s deep-dive into the same and now let us search for Index – I will choose NIFTY index, you can choose according to your own desire.

To get the NIFTY Index information we will use the code:

Nifty = soup.findAll('p', {'class':'tb_name'}) for name in Nifty: print(name.get_text())



Now let’s find out the value of each NIFTY Index for the same, we’ll use code:

Nifty = soup.findAll('p', {'class':'tb_name'}) value = soup.findAll('p', {'class':'tb_val'}) for Nifty_name in Nifty: print(Nifty_name.get_text()) for Nifty_value in value: print(Nifty_value.get_text())


NIFTY 50 NIFTY NEXT 50 NIFTY MIDCAP 50 NIFTY BANK NIFTY FINANCIAL SERVICES 17,802.00 42,443.10 8,606.30 39,400.55 18,829.70


Therefore, we got all the information we need to understand today’s Index for options trading.

In this article, we extracted a few pieces of information, but you can use the same technique to extract more data.

Another example for web scraping can be:

Let’s use the “DIV” tag now,

For this let’s use the code:

div=soup.find_all("div") div


(The output for this is also not readable and understandable)


Let’s make it easy to understand

For this we’ll use the code:

t = soup.body for T in t.find_all('div'): print(T.text)


Now, It can be observed that everything is readable and easy to understand…..


A 3rd-year (5th Semester) Student at CHRIST University, Lavasa, Pune Campus. Currently Pursuing BBA (BUSINESS ANALYTICS).

Website – chúng tôi (CHECK THIS OUT)


If you want to keep updated with my latest articles and projects, .

Connect with me via:


The media shown in this article is not owned by Analytics Vidhya and are used at the Author’s discretion


The Disavow Tool: Is It A Google Ranking Factor?

The disavow tool, now located in your Google Search Console, enables you to tell Google not to count spammy links as part of your link profile.

Following Google’s Penguin update in 2012, toxic links became a huge issue. Sites with link profiles that appeared unnatural ended up hurting a lot of businesses and brands that had dabbled in spammy link building tactics in prior years.

SEO professionals balked at the idea of having to contact someone on the other end of every potentially damaging link to ask for its removal. There were also many reports of extortion (“Sure, we’ll remove that sketchy link, just send us lots of $$$!”)

And although Google initially resisted, the disavow tool was born.

We know unnatural links can negatively affect your search rankings.

So can you improve your search rankings by using Google’s disavow tool?

Let’s answer this question.

The Claim: Disavow Tool as a Ranking Factor

Claims about this range from “use it to protect your rankings” to “we used the disavow tool and rankings skyrocketed.”

The idea is that if you rid your link profile of spam, identifiably paid, and other low-quality links, your organic search rankings will directly benefit.

The Evidence for the Disavow Tool as a Ranking Factor

Reddit and SEO forums are rife with anecdotes about the power of disavowing links.

Here are just a few titles currently coming up on the topic:

How to Use Google’s Disavow Tool For Better Rankings

How to Effectively Disavow Links & Protect Organic Ranking

Disavow Unnatural Links and Improve Your Rankings

Really, that’s about it.

There’s no verifiable evidence that would prove that using the disavow tool tells the algorithm anything about your site.

The Evidence Against the Disavow Tool as a Ranking Factor

Google is careful in its positioning of the disavow tool as a preventative measure against manual action – not a component of the organic ranking algorithm – and says:

“If you have a manual action against your site for unnatural links to your site, or if you think you’re about to get such a manual action (because of paid links or other link schemes that violate our quality guidelines), you should try to remove the links from the other site to your site.

If you can’t remove those links yourself, or get them removed, then you should disavow the URLs of the questionable pages or domains that link to your website.”

But as Penguin taught the SEO world, manual actions aren’t the only weapon in Google’s link spam arsenal.

Links are a ranking factor, and the disavow tool can help you clean up that signal.

Still, it’s not a ranking factor on its own and is only useful in cases where the link spam is so egregious Google can’t possibly ignore it on its own.

The Disavow Tool as a Ranking Factor: Our Verdict

Is using the disavow tool a ranking factor?

No. You will not experience any lift in search rankings for using the tool.

Are links a ranking factor?


Can you positively influence organic rankings by cleaning up the links pointing to your site?

Yes. It’s a matter of reducing any potential negative impact of low quality/spam links; you are influencing an existing ranking factor.

But only in certain cases, and those tend to be few and far between.

If you’ve experienced a manual penalty, cleaning that up is going to stop the suppression of your site in Google search.

Even outside of a manual action, spammy and identifiably paid or otherwise manipulated links could be negatively impacting the algorithm’s assessment of your link profile.

You can actually end up doing more harm than good by disavowing links.

As Google’s John Mueller says,

“Random links collected over the years aren’t necessarily harmful, we’ve seen them for a long time too and can ignore all of those weird pieces of web-graffiti from long ago.

Disavow links that were really paid for (or otherwise actively unnaturally placed), don’t fret the cruft.”

If you do use it and don’t see any results, it could be that you didn’t need to use it in the first place – or, you need to follow up with a reconsideration request.

As Chuck Price recommends:

“The most common misconception is the disavow tool doesn’t work. It does. For a manual penalty, the disavow file works, when used as a last resort. That means that a full fledged and well documented link removal campaign must precede it.

The disavow file, combined with a detailed reconsideration request, is a core component in successfully getting a manual penalty revoked.”

Bottom line: Google does not use your use of the disavow tool as a search ranking signal.

Featured image: Paulo Bobita

Update the detailed information about Camera Raw 8 – The Straighten Tool / Crop Tool Combo on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!